Skip to content

Updated Portfolio template for Devs. Built with NextJS , TailwindCSS , Shadcn/UI and Markdown

Notifications You must be signed in to change notification settings

2div/My-Profile

 
 

Repository files navigation

Developer Portfolio Template

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.

Getting Started

Prerequisites

Ensure you have the following installed on your machine:

  • Node.js
  • npm or yarn or pnpm
  • Git

Installation

  1. Clone the repository
   git clone https://github.com/ariflogs/devfolio.git
   cd devfolio
  1. Install dependencies
    npm i pnpm -g
    pnpm install
  1. Run the development server
    pnpm run dev

Open http://localhost:3000 with your browser to see the result.

Customization

  1. 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.

  1. 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.

Deployment

You can deploy your Next.js application to various hosting platforms such as Vercel, Netlify, or any platform that supports Node.js applications.

Contributing

Contributions are welcome! If you have any improvements or suggestions, please create a pull request or open an issue.

License

This project is licensed under the MIT License.


Happy coding! If you have any questions, feel free to open an issue or reach out.

About

Updated Portfolio template for Devs. Built with NextJS , TailwindCSS , Shadcn/UI and Markdown

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.0%
  • CSS 7.5%
  • MDX 4.2%
  • JavaScript 1.3%