/from_Taipy-walletWISE

WalletWise: Gain financial clarity with real-time insights into your spending habits and income, empowering you to make smarter financial decisions effortlessly.

Primary LanguagePythonMIT LicenseMIT

from_Taipy-walletWISE

Watchers Forks Star

Issue Open Pull Request

License

Problem Statement

Solutions

Table of Contents

Features

  • Income and Expense Tracker

    User can enter their Income, Expense along with the sector as headings. This allows them to comprehend and explore how much they are earning from which sector and how much they are spending on which sector.

    UI of Tracker
  • Insight Box

    Here, User's income and expense are analyzed, mathematically shown and 7 tips for making better, wiser financial decisions are displayed.

    Insight box before getting insights! Insight box after getting insights!
  • Realtime Visualization

    Implemented a visualizer where you can see the different headings from which you earnt money and the different headings on which you spent it.

    Visualization

Demo

walletWISE.webm

Installation

Prerequisites

Before running walletWISE, you will need an OpenAI API key from Gemini Services. You can obtain an API key by registering on the Gemini platform.

Setup

Follow the given steps to set up walletWISE

  1. Clone the repository:

    git clone https://github.com/Ujj1225/from_Taipy-walletWISE.git
  2. Installation of required packages

     pip install -r requirements.txt
  3. Setting up .env file for saving gemini api key

  • Create a .env file

    # inside .env file
    API_KEY=******************************* # Your key
  1. Running the project:
  • Simply try to run the main.py file as it is the entry point of application
  • You may do so by:
python3 main.py

Dependencies

  • Taipy for full stack

Frontend

Backend

License

This project is licensed under the MIT License.