Simple personal portfolio site for diaplying skills and contact information, written using Next.js and Tailwindcss.
The site is live at dvh.sh, where you can explore David's skills, projects, and contact information.
To run the project locally, you will need Node.js installed on your system.
# Clone the repository
git clone https://github.com/dvh-sh/dvh.sh.git
# Navigate into the project directory
cd dvh.sh
# Install project dependencies
npm install
# Start the development server
npm run devThe site will be available at http://localhost:3000.
This project is built with Next.js and uses TypeScript for type safety. The project structure is designed for ease of development and maintenance.
- Next.js: The React framework used for building the site.
- Tailwind CSS: Utility-first CSS framework for styling.
- React Icons: Icon library for easily including SVG icons.
- Development:
npm run dev- Starts the development server. - Build:
npm run build- Builds the project for production. - Start:
npm run start- Starts the production server. - Lint:
npm run lint- Runs ESLint for code quality checks.
- Catppuccin: The beautiful color scheme used throughout the site (frappe variant). Check out Catppuccin for more.
This project is licensed under the GNU GPL 3.0 License. See the LICENSE file for details.