Personal Portfolio

This is a Next.js application that serves as my personal portfolio. It showcases my projects, skills, and experience.

Portfolio Website

Technologies Used

  • Next.js
  • React

Features

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

Getting Started

  1. Clone the repository:
git clone  https://github.com/D3troit98/portfolio-1.git
  1. Install dependencies:
cd personal-portfolio
npm install

  1. Create a .env file and fill it with the required environment variables.

  2. Start the development server:

npm run dev

  1. Visit http://localhost:3000 to see the app running.

Deployment

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.

Contributing

Contributions are welcome! Please create a pull request with your changes.

License

This project is licensed under the MIT License.