Skip to content

hmellahi/nextjs-portfolio

Repository files navigation

My Portfolio

Getting Started

  1. Rename .env.example to .env.local and update this file with your credentials:
# GOOGLE ANALYTICS
NEXT_PUBLIC_GOOGLE_ANALYTICS=your_google_analytics_key

# EMAILJS Service
NEXT_PUBLIC_EMAILJS_SERVICE_ID=your_emailjs_service_id
NEXT_PUBLIC_EMAILJS_TEMPLATE_ID=your_emailjs_template_id
NEXT_PUBLIC_EMAILJS_PUBLIC_KEY=your_emailjs_public_key

You can follow this tutorial part to get emailjs creds : https://www.youtube.com/watch?v=FkowOdMjvYo&t=6254s

  1. Run the development server:
npm run dev

Open http://localhost:3002 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

Deploy on Vercel

The easiest way to deploy this app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Contributing

Contributions and feedback are welcome! Please feel free to create issues or submit pull requests to help improve this project.

Credits and Acknowledgments

This portfolio is based on the 3D Portfolio project by Adrian Hajdin.


Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •