Skip to content

Tanmay100000/springboot-react-taskmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ Task Manager

A full-stack Task Management Application built with Spring Boot (Java) for the backend and React (Vite + Tailwind) for the frontend. This project was developed step by step with backend APIs, authentication, profile management, and a modern dashboard.


✨ Features

  • βœ… User Authentication – Register & Login users
  • βœ… Task Management – Create, update, delete tasks
  • βœ… Dashboard – Interactive charts (status, priority, total tasks)
  • βœ… Profile Management – Upload photo, update bio, edit details
  • βœ… Full-stack Integration (Spring Boot + React)

πŸ›  Tech Stack

Frontend

  • React (Vite) βš›οΈ
  • TailwindCSS 🎨
  • Chart.js πŸ“Š
  • Axios (API calls)

Backend

  • Spring Boot β˜•
  • Spring Data JPA (Hibernate)
  • MySQL (Database)
  • Maven (Build Tool)

πŸ“‚ Project Structure

task-manager/
β”œβ”€β”€ backend/   # Spring Boot backend
β”‚   β”œβ”€β”€ src/main/java/com/yourdomain/taskmanager/
β”‚   β”‚   β”œβ”€β”€ controller/
β”‚   β”‚   β”œβ”€β”€ Entity/
β”‚   β”‚   β”œβ”€β”€ repository/
β”‚   β”‚   β”œβ”€β”€ service/
β”‚   β”‚   └── TaskManagerApplication.java
β”‚   └── pom.xml
β”‚
β”œβ”€β”€ frontend/  # React frontend
β”‚   β”œβ”€β”€ public/
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ App.js
β”‚   β”‚   └── index.js
β”‚   └── package.json
β”‚
└── README.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages