Full Stack Application

Expense Tracker Web Application

Full-stack expense management system with real-time analytics

Domain / Function

Full Stack Development · Data Analytics

Project Overview

Developed a full-stack Expense Tracker application that allows users to record, update, and analyze daily expenses through an intuitive UI.

Streamlit is used for the frontend, FastAPI for backend APIs, and MySQL for persistent data storage following a clean REST-based architecture.

Key Features

  • Add, edit, and delete expenses
  • Category-wise expense tracking
  • Monthly spending analytics
  • Real-time UI updates
  • REST API-based backend
  • Error handling & validations

Project Details

This project showcases practical experience in full-stack development, API design, SQL database integration, and analytics-focused UI design.

Technologies Used

Streamlit FastAPI MySQL Python REST API SQL