ExpenseWise

πŸ“˜ Expense Tracker

Expense Wisely – Where Your Money Stops Playing Hide and Seek!

πŸ“Œ Overview

Expense Tracker is a mobile-first financial management application designed to help users easily track their daily and monthly expenses. The application emphasizes a user-friendly UI/UX tailored specifically for smartphones, allowing seamless personal finance management on the go.

This application leverages Angular as the frontend framework and Tailwind CSS for responsive and modern UI styling. All user data is stored in LocalStorage, making the app lightweight and independent of backend dependencies.


🧰 Tech Stack

Technology Purpose
Angular Frontend application logic
Tailwind CSS Styling and responsive UI
LocalStorage Persistent data storage

πŸ“± Features & Functionality

1. Dashboard View


2. Add Expense View

Allows users to add new expense entries through a form. Input fields include:

All expenses are stored in the device’s LocalStorage and reflected immediately in graphs and listings.


3. Calendar View


4. List View


5. Budget View


6. Settings View

Provides customization and utility options for better personalization:


πŸ“± Mobile-First Design


πŸ—ƒοΈ Data Storage

All user data is stored using the browser’s LocalStorage API, ensuring:


πŸ“ˆ User Flow Summary

  1. Launch App β†’ View Expense Graphs (Toggle between Month/Day).
  2. Add Expenses via the + tab.
  3. Navigate to:

    • Calendar to view per-date expenses.
    • List for detailed log and search/filter options.
    • Budget to monitor spending.
    • Settings for customization.

πŸ“„ Code Documentation

For developers and contributors, detailed code-level documentation is available here:
πŸ‘‰ Documentation