Skip to content

TanviDhanokar27/Trackify

Repository files navigation

💼 Trackify – Expense Tracker

Trackify is a full-stack expense tracker web application that helps users manage and track their daily expenses efficiently.

🚀 Features

  • User Signup & Login
  • User-specific Expense Tracking
  • Add Expenses
  • Delete Expenses
  • Expense Charts & Analytics
  • Monthly Expense Filtering
  • Dashboard with Total Expenses & Entries
  • REST API Integration

🛠️ Tech Stack

Frontend

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Chart.js

Backend

  • Java Spring Boot
  • REST APIs
  • JPA / Hibernate

Database

  • MySQL

Authentication

  • PHP Sessions

📂 Project Architecture

Frontend → Spring Boot REST APIs → MySQL


⚡ How to Run

1. Start XAMPP

Start:

  • Apache
  • MySQL

2. Run Spring Boot Backend

Run: TrackifyjavaApplication.java

3. Open Project

Open in browser:

http://localhost/TrackifyJava/index.php


📸 Features Implemented

✅ Multi-user login system
✅ User-specific expenses
✅ Expense CRUD operations
✅ Dynamic charts
✅ MySQL database integration
✅ Java backend integration


👩‍💻 Author

Tanvi Dhanokar

About

Full Stack Expense Tracker using Java Spring Boot, MySQL, HTML, CSS, JavaScript and REST APIs

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors