Skip to content

Web application that allows users to input their past expenditures and view future predictions of their spending habits

Notifications You must be signed in to change notification settings

anushasaha16/finance-forecaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finance Forecaster

Finance Forecaster is a web application that allows users to input their past expenditures and view future predictions of their spending habits, making budget planning a more efficient process.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Python
  • Flask
  • Numpy
  • TensorFlow
  • Keras
  • Sklearn
  • NodeJS
  • npm
  • MongoDB

Installation

  1. Clone the repo
git clone https://github.com/anushasaha16/finance-forecaster.git
  1. Install NPM Packages
npm i
cd server
npm i
cd ../client
npm i

Run

ML Model API

cd api
python api.py

Server

cd server
nodemon index.js

Client

cd client
npm start

Open http://localhost:3000 to view it in the browser.

Usage

Users must sign in using their Google accounts. Users must sign in using their Google accounts. Upon logging in, users can input new expenses and have access to a visualization of their past monthly expenditures and a forecast of their monthly expenditures for the next 3 months. Main Page They can specifically choose which spending category they're inputing an expense for and which spending category they're viewing a visualization for.

Built With

  • Python
  • TensorFlow
  • Flask
  • JavaScript
  • Node.js
  • Express
  • React.js
  • MongoDB

About

Web application that allows users to input their past expenditures and view future predictions of their spending habits

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published