An open-source, developer-centric portfolio built with Next.js, Tailwind CSS, and Shadcn. This project is designed to be easily reusable by any developer—simply fork the repository, update the data/profile.json
file with your own details, and deploy your personal portfolio.
- Minimalistic Design: Clean and simple interface focused on showcasing your work.
- Profile-Centric: All developer-specific information is stored in a single
data/profile.json
file, making customization straightforward. - Tech Stack: Powered by Next.js, styled with Tailwind CSS and Shadcn UI components.
Follow these steps to run the project locally:
Ensure you have the following installed:
-
Clone the Repository:
git clone git@github.com:basuabhirup/portfolio-v2.git cd portfolio-v2
-
Install Dependencies:
npm install
-
Update Profile Information:
- Navigate to the
data/profile.json
file. - Replace the existing information with your own details.
- Navigate to the
-
Run the Development Server:
npm run dev
Open your browser and go to
http://localhost:3000
to see your portfolio in action.
To create an optimized production build, run:
npm run build
This command generates the necessary files in the out/
directory, ready for deployment.
You can deploy the project using any static site hosting service like Vercel, Netlify, or GitHub Pages.
If you find any issues or want to enhance the project, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.