Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 2.2 KB

File metadata and controls

54 lines (38 loc) · 2.2 KB

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