Skip to content

namitaa15/expense-tracker

Repository files navigation

Expense Tracker 💰

Overview 📖

Expense Tracker is a responsive web application designed to help users efficiently track, manage, and visualize their expenses.

Features 🌟

  • User Authentication 🔒:

    • Sign up, log in, and log out securely using Firebase Authentication.
  • Expense Management 💼:

    • Add, edit, and delete expenses.
    • Categorize expenses by category (e.g., food, transport, utilities).
    • View a detailed list of expenses.
  • Budget Tracking 📊:

    • Set and track monthly budgets.
    • Receive alerts when nearing or exceeding the budget.
  • Expense Visualization 📈:

    • Visualize expenses with charts (bar, pie, and line).
    • Filter expenses by date or category for detailed analysis.
  • Responsive Design 📱: Works seamlessly on all devices (desktop, tablet, mobile).

Technologies Used 🛠️

  • Frontend: HTML, CSS, JavaScript
  • Backend: Firebase Realtime Database and Authentication
  • Hosting: Firebase Hosting

Folder Structure 📂

Project Structure

Screenshots 📸

Login Page 🔑

Login Page

Sign Up Page 📝

Sign Up Page

Dashboard 📊

Dashboard - Overview Dashboard - Detailed View 1 Dashboard - Detailed View 2

Expense List 💼

Expense List View 1 Expense List View 2 Expense List View 3 Expense List View 4

Expense Charts 📈

Expense Chart - Bar Expense Chart - Pie Expense Chart - Line Expense Chart - Detailed View

Website 🌐

Check out the live website here: Expense Tracker

Future Enhancements 🛠️

  • Add support for exporting expense data as CSV or Excel files.
  • Implement a dark mode for better user experience.
  • Integrate notifications for budget alerts.
  • Allow users to upload receipts for each expense.

Owners 👩‍💻

  • Namita Singh
  • Amisha Gupta

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors