Skip to content

Sonalis1299/Expense-Tracker

Repository files navigation

💸 Expense Tracker

A simple and efficient Expense Tracker built with React.js and Firebase to help users manage their daily spending, track income, and view overall financial summaries in real-time.

🚀 Features

  • 🧾 Add and manage income and expenses
  • 📊 Real-time balance updates
  • 🔐 User Authentication
  • ☁️ Firebase Firestore database for secure and real-time data storage

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS / CSS Modules
  • Backend / Database: Firebase Firestore
  • Authentication: Firebase Authentication
  • Hosting (optional): Firebase Hosting

🔧 Installation and Setup

  1. Clone the repo
    git clone https://github.com/<your-username>/expense-tracker.git
    cd expense-tracker
  2. Install dependencies
    npm install
  3. Configure Firebase
    Go to your Firebase console
    
    Create a new project
    
    Enable Firestore Database and Authentication (Email/Password or Google)
    
    Copy the Firebase config and paste it into src/context/FirebaseContext.jsx
  4. Start the development server
    npm run dev

About

A simple and efficient Expense Tracker built with React.js and Firebase to help users manage their daily spending, track income, and view overall financial summaries in real-time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors