Welcome to the Developer Portfolio Template! This open-source project allows you to quickly set up a personal portfolio website with minimal effort. The main data is sourced from a JSON file, making it easy to customize and update.
Ensure you have the following installed on your machine:
- Node.js
- npm or yarn or pnpm
- Git
- Clone the repository
git clone https://github.com/ariflogs/devfolio.git
cd devfolio
- Install dependencies
npm i pnpm -g
pnpm install
- Run the development server
pnpm run dev
Open http://localhost:3000 with your browser to see the result.
- Update data.json
The main data source for the portfolio is a JSON file located at public/data.json. Edit this file to reflect your personal information, skills, experience, projects, and other sections.
- Styling
Tailwind CSS is used for styling. You can customize the styles in the tailwind.config.js file and add your own styles in styles/globals.css.
You can deploy your Next.js application to various hosting platforms such as Vercel, Netlify, or any platform that supports Node.js applications.
Contributions are welcome! If you have any improvements or suggestions, please create a pull request or open an issue.
This project is licensed under the MIT License.
Happy coding! If you have any questions, feel free to open an issue or reach out.