Skip to content

stvishw/Finovus-AI-Project

Repository files navigation

Finovus AI

Welcome to the Finovus AI Android app! This project is designed to solve the common probelm of middle man who struggles for tracking their daily, monthly budget.

Features

  • Login with Google: Login with google
  • Signup with Google: Signup with google
  • Add Expense: Easily add your daily expenses with a few taps.
  • Track Expenses: View a list of all your expenses, organized by date and category.
  • Analyze with Stats: Get insights into your spending habits with detailed stats and charts.
  • Analyze with Stats: Get Monthly PDF sheet automatically to your emails.

Technologies Used

  • Jetpack Compose: A modern toolkit for building native Android UI.
  • Room Database: A robust database layer on top of SQLite for managing local data.
  • Dagger Hilt: A dependency injection library for Android that reduces the boilerplate of manual dependency injection.
  • MVVM Architecture: Model-View-ViewModel architecture for separating the UI, business logic, and data handling in the app.

Prerequisites

  • Android Studio Bumblebee or later
  • Java 11 or later
  • Android SDK 21 or later

Installation

  1. Clone the repository:

    git clone https://github.com/stvishw/Finovus-AI-Project.git
  2. Open the project in Android Studio.

  3. Sync the project with Gradle files.

  4. Run the app on an emulator or physical device.

Usage

  • Adding an Expense:

    • Tap on the "Add Expense" button.
    • Enter the amount, select a category, and add any notes if necessary.
    • Save the expense to track it.
  • Viewing Expenses:

    • Navigate to the "Expense List" screen to view all your recorded expenses.
    • Tap on any expense to edit or delete it.
  • Tracking with Stats:

    • Go to the "Stats" section to view charts and summaries of your spending habits over time.

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests to help improve this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published