Skip to content

This portfolio website developed using FastAPI, Springboot for backend apis and vite + react frameworks for frontend development.

Notifications You must be signed in to change notification settings

dev-madhurendra/portfolio-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Portfolio Website ↗️

Welcome to my personal portfolio website powered by FastAPI and Spring Boot for the backend, and Vite React for the frontend! 🌐✨

Features

  • 🚄 FastAPI Backend: Utilizing the power of FastAPI to create a high-performance backend with Python.
  • Spring Boot Backend: Harnessing the versatility of Spring Boot for robust Java-based backend services.
  • Vite React Frontend: Building a sleek and dynamic user interface with Vite and React.
  • 🌐 RESTful API: Designing a clean and efficient RESTful API for seamless communication between frontend and backend.
  • 🎨 Modern UI/UX: Crafting a visually appealing and user-friendly experience to showcase my skills and projects.
  • 📱 Responsive Design: Ensuring a seamless experience across various devices with a responsive design.
  • 🌟 Dynamic Content: Showcasing my projects, skills, and achievements dynamically.

Technologies Used

  • 🐍 Python: FastAPI backend is powered by the elegance of Python.
  • Java: Leveraging the reliability of Java with Spring Boot.
  • ⚛️ React: Building a modern and interactive frontend with React.
  • 🚀 Vite: Boosting the frontend development with Vite for a faster and efficient workflow.
  • 🔥 Sonar Cloud : Using Sonar Cloud as a CI CD tool (for checking coverage, code smells and all)

Getting Started

  1. Clone the Repository:
    git clone https://github.com/dev-madhurendra/portfolio-website.git
    

Portfolio UI - V1

Light Mode :

LighModePortfolio

Dark Mode :

DarkModePortfolio

Portfolio Frontend - Code Quality - V1

Screenshot from 2024-01-17 11-30-25

Portfolio Frontend - V2

  • Added Skeleton Loader
  • Improved UI
  • Added contact form Validation
  • Added reveal content while scrolling animation

Screenshot from 2024-02-25 18-07-48

Portfolio Frontend - V3

  • Added more animations to the hero section
  • Add wave background
  • Change color combination
Screencast.from.20-09-24.05.11.05.PM.IST.webm