Skip to content

A modern, responsive personal portfolio website built with React.js, showcasing my projects, resume, and contact details. Features include dark mode, multilingual support (EN/FR), and smooth animations.

Notifications You must be signed in to change notification settings

thomastepi/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thomas Tepi - Personal Portfolio Website

Portfolio Screenshot

Welcome to my personal portfolio website! Here, you'll find:

  • My professional background and resume
  • A showcase of projects I’ve built
  • Links to my GitHub, LinkedIn, and other profiles
  • A way to contact me directly

Live Demo

🔗 Visit My Portfolio


Tech Stack

  • Frontend: React.js, Chakra UI
  • State Management: Context API
  • Form Handling: Formik + Yup
  • Animations: Framer Motion
  • Language Support: i18next (English & French)
  • Analytics: Google Analytics with Cookie Consent
  • Deployment: Hosted on Heroku
  • Domain: Custom domain registered via GoDaddy

Features

  • Modern & Responsive UI (optimized for desktop & mobile)
  • Dark Mode / Light Mode toggle
  • Language Selection (EN / FR)
  • Projects Section:
  • Google Analytics Integration
  • Contact Form (with email notifications)
  • Resume Download feature
  • Privacy Policy Page explaining how user data is managed
  • SEO-Optimized for better visibility

About

A modern, responsive personal portfolio website built with React.js, showcasing my projects, resume, and contact details. Features include dark mode, multilingual support (EN/FR), and smooth animations.

Topics

Resources

Stars

Watchers

Forks