/logsfolio

A clean looking FREE portfolio template for devs. Built with NextJS & TailwindCSS

Primary LanguageTypeScript

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.