https://github.com/prathamesh4545/personal-task-manager
A modern, responsive Task Manager built with Spring Boot backend and React frontend with Tailwind CSS. Stay organized and manage your tasks efficiently with this full-stack application.
https://github.com/prathamesh4545/personal-task-manager
fullstack-development java postgresql react spring-boot tailwindcss task-manager
Last synced: 3 months ago
JSON representation
A modern, responsive Task Manager built with Spring Boot backend and React frontend with Tailwind CSS. Stay organized and manage your tasks efficiently with this full-stack application.
- Host: GitHub
- URL: https://github.com/prathamesh4545/personal-task-manager
- Owner: Prathamesh4545
- Created: 2025-11-22T15:16:48.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-11-22T16:56:09.000Z (7 months ago)
- Last Synced: 2025-11-22T17:20:40.024Z (7 months ago)
- Topics: fullstack-development, java, postgresql, react, spring-boot, tailwindcss, task-manager
- Language: JavaScript
- Homepage:
- Size: 75.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal-Task-Manager
**A modern, responsive Task Manager built with Spring Boot backend and React frontend with Tailwind CSS. Stay organized and manage your tasks efficiently with this full-stack application.**
# ✨ Features
## Backend (Spring Boot) ##
1. RESTful API with HTTP status codes
2. DTO Pattern for clean separation of concerns
3. JPA/Hibernate for database operations
4. PostgreSQL Database for easy development and testing
5. CORS Configuration for frontend communication
6. Input Validation with proper error handling
## Frontend (React + Tailwind CSS) ##
1. Modern UI with animations
2. Responsive Design that works on all devices
3. Real-time Updates with instant state management
4. Task, Task Filtering by status (All, Pending, In Progress, Completed)
5. Task Sorting by date, title, or status
6. Statistics Dashboard with progress tracking
7. Interactive Status Updates with dropdowns
8. Error Handling with user-friendly messages
9. Loading States for better user experience