This project is a portfolio website built with Next.js. It is designed to showcase your work and provide contact information.
To get started, clone the repository and install the dependencies:
git clone https://github.com/username/nextjs-portfolio-website.git
cd nextjs-portfolio-website
npm install # or yarn install if you use yarn instead of npm
The following scripts are available for development:
dev
: Runs the application in development mode.build
: Builds the application for production deployment.start
: Starts the production application after it has been built.lint
: Lints all JavaScript files in the project according to the linting rules specified ineslint-config-next
.
This project uses the following dependencies:
- @next/font for font loading and font face generation
- eslint for linting JavaScript code
- eslint-config-next for Next specific linting rules
- Next as a framework for building server side rendered React applications
- React as a JavaScript library for building user interfaces
- React DOM as a package that serves as the entry point of the DOM specific implementations of React
- React Icons as an icon library with over 1500 icons from popular icon packs like Font Awesome, Material Design, and more
This project also uses the following dev dependencies:
- Next.js
- React
- React-dom
- Tailwind CSS
- react-icons
- eslint