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.
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.
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?
This is how you can access this project locally.To get a local copy up and running follow these simple example steps.
- latest version of Node.js and NPM installed on your system
- A .env file with environment variables
- Clone the repo
git clone https://github.com/Ishaan-10/Fintech-app.git
- Install NPM packages in client and server respectively
cd client npm install
cd server npm install
- Create your env file in server directory. Add the below mentioned fields and your respective keys:
DATABASE_PASSWORD DATABASE_KEY
- Start the server and react-script
cd server node index.js
cd client npm start
- Head over to http://localhost:3000/ on your system and you are good to go.