A full-stack Habit Tracker application built with Angular, Tailwind CSS, Spring Boot, and MySQL. This app allows users to manage and track their daily habits effectively using CRUD operations.
- Add, update, and delete habits
- Mark habits as completed
- View daily progress
- Responsive UI using Tailwind CSS
- RESTful API integration with Spring Boot
- Persistent data storage using MySQL
Frontend | Backend | Database | Styling |
---|---|---|---|
Angular | Spring Boot | MySQL | Tailwind CSS |
TypeScript | Java |
- Node.js & Angular CLI
- Java (JDK 17 or later)
- MySQL Server
- Maven
cd backend
./mvnw spring-boot:run