This is a Next.js application that serves as my personal portfolio. It showcases my projects, skills, and experience.
- Next.js
- React
- Display information about my experience, skills, and projects.
- Show my latest blog posts.
- Allow visitors to send me a message through a contact form.
- Admin dashboard to manage projects, blog posts, and messages.
- Clone the repository:
git clone https://github.com/D3troit98/portfolio-1.git
- Install dependencies:
cd personal-portfolio
npm install
-
Create a
.env
file and fill it with the required environment variables. -
Start the development server:
npm run dev
- Visit
http://localhost:3000
to see the app running.
The app can be deployed to any hosting platform that supports Node.js. Some popular options include:
- Vercel
- Heroku
- AWS Elastic Beanstalk
To deploy the app, make sure to set the required environment variables on your hosting platform.
Contributions are welcome! Please create a pull request with your changes.
This project is licensed under the MIT License.