Skip to content

A full stack MERN app enabling users to track their expenses and add transactions by click of a photo.

License

Notifications You must be signed in to change notification settings

Ishaan-10/FINANCIFY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues Hits


Logo

FINANCIFY

https://financify-zeta.netlify.app/
(Best experienced on Firefox Browser)
A web-app made using MERN stack which acts as a hub for all the transactions, subscriptions and goals one wants to keep a track of. Record your transactions by just clicking a photo of the bill/receipt.

About The Project

The idea is to help people view and study their overall spend analysis by developing a web app to analyze all the purchases. It is often noticed that we spend more than we earn which is wrong. To address it and keep a record of all the spending and earnings, we have created Financify wherein users can keep a log of their finances and manage them wisely.

Logo

Problem Statement

We make transactions every day, and we are never consistent. We use cash, card, or digital wallets and it gets very difficult to actually track where our money goes by the end of the month. We need one single platform for us to track our transactions and help analyze how we can be smart consumers to save as much as possible by spending as little as possible. Rather than going through all the bills at the end of the month, what if we could just click a photo and everything else happens automatically?

Built With

Getting Started

This is how you can access this project locally.To get a local copy up and running follow these simple example steps.

Prerequisites

  • latest version of Node.js and NPM installed on your system
  • A .env file with environment variables

Installation

  1. Clone the repo
    git clone https://github.com/Ishaan-10/Fintech-app.git
  2. Install NPM packages in client and server respectively
    cd client
    npm install
    cd server
    npm install
  3. Create your env file in server directory. Add the below mentioned fields and your respective keys:
    DATABASE_PASSWORD
    DATABASE_KEY
    
    db
  4. Start the server and react-script
    cd server
    node index.js
    cd client
    npm start
  5. Head over to http://localhost:3000/ on your system and you are good to go.

About

A full stack MERN app enabling users to track their expenses and add transactions by click of a photo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •