Skip to content

akanshujamwal/trackizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trackizer

Flutter Dart Firebase License

Trackizer is a modern personal finance tracking app built with Flutter & Firebase.
It helps users manage subscriptions, track expenses, and stay in control of recurring bills from a single dashboard.


📌 Overview

Trackizer simplifies financial awareness by providing users with a clear view of their monthly spending and subscriptions.


✨ Features

  • 📊 Subscription tracking
  • 💰 Monthly expense monitoring
  • 🔔 Bill reminders
  • 📈 Financial dashboard overview
  • ⚡ Real-time data sync using Firebase
  • 🔐 Secure authentication
  • 🎨 Clean and minimal UI

🛠 Tech Stack

  • Frontend: Flutter, Dart
  • Backend: Firebase
  • Database: Cloud Firestore
  • Authentication: Firebase Auth
  • Storage: Firebase Storage

📁 Project Structure

lib/
│
├── core/        # Core utilities and configurations
├── models/      # Data models
├── services/    # Firebase and business logic
├── screens/     # UI screens
├── widgets/     # Reusable UI components
└── main.dart    # Application entry point

🚀 Getting Started

✅ Prerequisites

  • Flutter SDK installed
  • Android Studio / VS Code
  • Firebase project configured

📦 Installation

Clone the repository:

git clone https://github.com/yourusername/trackizer.git

Navigate to the project directory:

cd trackizer

Install dependencies:

flutter pub get

Run the application:

flutter run

🔥 Firebase Setup

  1. Create a project in Firebase Console
  2. Add Android/iOS apps
  3. Download config files:
    • google-services.json (Android)
    • GoogleService-Info.plist (iOS)
  4. Place them inside:
    • android/app/
    • ios/Runner/
  5. Enable:
    • Authentication
    • Firestore Database

🚧 Future Improvements

  • 🤖 AI-powered expense insights
  • 📊 Analytics and spending reports
  • 💡 Smart financial recommendations
  • 📅 Budget planning tools
  • 🔄 Multi-device synchronization

🤝 Contributing

Contributions are welcome!

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Submit a Pull Request

📜 License

This project is licensed under the MIT License.


📄 Description

A Flutter-based personal finance tracking app for managing subscriptions, expenses, and recurring bills.


🌐 Website

Coming soon 🚧


🏷 Topics

flutter, firebase, dart, fintech, expense-tracker, subscription-tracker, mobile-app

About

A Flutter-based personal finance app to track subscriptions, expenses, and recurring bills with Firebase integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors