Full-Stack Personal Portfolio Website Development -- 2

Job ID: 39406604

Budget: ₹600 – ₹1,500 INR

Personal Portfolio Website Java + Spring Boot + React + MySQL

Project Overview:
I have developed a full-stack personal portfolio website using modern technologies like Java (Spring Boot) for backend, React.js for frontend, and MySQL for data storage. This project is designed to showcase skills, projects, resume, and contact information in a professional and dynamic way.

Features:
Home Page – Modern UI with name, title, and introduction.

About Section – Detailed bio, skills, experience, and education.

Projects – Interactive project showcase with tech stack, GitHub, and live demo links.

Resume – One-click Download CV in PDF format.

Contact Form – Sends visitor's message to backend and stores it in MySQL.

Admin Panel (Optional) – Add/edit/delete content with secure login using JWT.

Responsive Design – Mobile-friendly layout using Tailwind CSS.


Tech Stack:
Backend: Java 17+, Spring Boot, Spring Data JPA, Spring Security (JWT)

Frontend: React.js, Axios, Tailwind CSS

Database: MySQL

Tools: Git, GitHub, Postman, IntelliJ, VS Code

Deployment:
Frontend: Vercel / Netlify

Backend: Render / Railway / AWS EC2

Database: Railway MySQL / AWS RDS

Optional Admin Features:
JWT-based login system

Protected admin routes (add/edit projects, skills, etc.)

GitHub Repository (on request)
Code and documentation are clean, production-ready, and fully customizable for other users.