Skip to content

Repository files navigation

React Developer Portfolio

Live at mohithkodavati.com.

This is a React.js-based portfolio project designed to showcase your skills, experience, projects, and contact information. It is fully responsive and features modern web design with animations and interactive components.


Features

  • Hero Section: Animated introduction with your name, title, and brief description.
  • About Section: A detailed summary of your professional background.
  • Experience Section: Timeline of your work experience with technologies used.
  • Projects Section: A gallery of projects with descriptions and technologies.
  • Contact Section: A functional contact form powered by EmailJS for direct communication.
  • Navbar with Social Links: Quick access to LinkedIn, GitHub, Instagram, and contact info.
  • Responsive Design: Fully responsive and optimized for all screen sizes.
  • Animations: Smooth animations with Framer Motion.

Tech Stack

  • React.js: Core framework for building the UI.
  • Tailwind CSS: For styling and responsive design.
  • Framer Motion: For animations and transitions.
  • EmailJS: To handle form submissions and send emails directly.
  • Vite: For fast development and build tooling.
  • Vercel: Deployment and hosting.

Sections

1. Hero

  • Displays your name, title, and a short description.
  • Includes a professional profile picture with rounded corners.
  • Uses Framer Motion for entry animations.

2. About

  • Highlights your career journey, skills, and passions.
  • Styled with Tailwind CSS.

3. Experience

  • Displays a timeline of your work experience.
  • Each experience includes:
    • Role
    • Company
    • Year
    • Description
    • Technologies used

4. Projects

  • A gallery of your top projects.
  • Each project includes:
    • Title
    • Image
    • Description
    • List of technologies used.

5. Contact

  • A form to send you messages directly via EmailJS.
  • Includes your email, phone number, and address.
  • Features animated input fields and a dynamic send button.

Releases

Packages

Used by

Contributors

Languages