Skip to content

This is my personal portfolio website, built with React and Next.js, to showcase my projects, skills, and experience as a developer.

Notifications You must be signed in to change notification settings

DanielvG-IT/Portfolio

Repository files navigation

Personal Portfolio Website

Welcome to the repository for my personal portfolio website! This project showcases my skills, experience, and projects, built using React and Next.js.


Features

  • Responsive Design: Optimized for desktop, tablet, and mobile.
  • Dark Mode: Toggle between light and dark themes.
  • Project Showcase: Displays projects with descriptions, images, and links to live demos and repositories.
  • Contact Form: Visitors can reach out directly through the site.
  • SEO Optimized: Ensures the website ranks well in search engines.
  • Fast and Lightweight: Leveraging Next.js for server-side rendering and image optimization.

Tech Stack

  • Framework: Next.js
  • Frontend: React, Tailwind CSS
  • Deployment: Plesk

Pages Overview

1. Home Page

  • Introduction with name, title, and tagline.
  • Quick navigation to other sections.

2. Projects Page

  • Detailed showcase of my projects.
  • Includes preview images, descriptions, and links to GitHub repositories/live demos.

3. Contact Page

  • Contact form with fields for name, email, and message.
  • Option to directly link to social media accounts.

4. Custom 404 Page

  • Friendly and professional error page for non-existent routes.

Deployment

This project is hosted on Plesk. Any changes pushed to the main branch will automatically deploy.


Roadmap

  • Add animations using Framer Motion.
  • Integrate a CMS (e.g., Sanity or Contentful) for blog functionality.
  • Expand the Projects section with filters and categories.
  • Add testimonials or a "What People Say" section.

Contributing

Contributions are welcome! Feel free to fork this repository and submit a pull request with your suggestions.


License

This project is open-source and available under the MIT License.


Contact

For any inquiries, feel free to reach out:


Thank you for visiting my portfolio repository!

About

This is my personal portfolio website, built with React and Next.js, to showcase my projects, skills, and experience as a developer.

Topics

Resources

Stars

Watchers

Forks