Skip to content

My portfolio, here you'll find a showcase of my web development skills, current projects, and the technologies I'm exploring. Dive in to see my progress and the exciting work I've been doing.

Notifications You must be signed in to change notification settings

gnovl/portfolio

Repository files navigation

My Personal Portfolio

Made with React TypeScript Tailwind CSS i18next React Router React Hook Form EmailJS GitHub repo size

Welcome to my personal portfolio! 🚀 This space serves as a record of my journey and progress as a web developer.

Technologies Used

  • React: Building user interfaces with ease.
  • TypeScript: Adding a layer of static typing for a robust codebase.
  • Tailwind CSS: Styling made simple and efficient.
  • React Router: Navigation for a seamless user experience.
  • i18next React: Internationalization for language support.
  • React Hook Form: Streamlining form handling.
  • EmailJS: Simplifying email integration.

Features

  • Google reCAPTCHA: Enhancing security with efficient bot detection.
  • Contact Form: Utilizing React Hook Form for a smooth user experience.
  • Translations: Supporting multiple languages using i18next React.
  • Email Handling: Seamless communication with users using EmailJS.

Live Demo

Visit my portfolio live on GitHub Pages: Personal Portfolio

Getting Started

  1. Clone the repository:
git clone https://github.com/gnovl/portfolio.git
  1. Navigate to the project directory:
cd portfolio-folder
  1. Run the Vite development server:
npm run dev

About

My portfolio, here you'll find a showcase of my web development skills, current projects, and the technologies I'm exploring. Dive in to see my progress and the exciting work I've been doing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published