The ExpenseSave application will help the users to track their expenses and manage their personal finances.
A Full Stack Web Application built with MERN Stack.
The best part of this web application is that apart from the manually editing expenses there is an extra feature added wherein the user can upload the picture of the receipt and the application will collect data from it.
Users can then visualize the data using pie charts in the front end.
MONGO_URI : Url to connect with MongoDB
PORT : port to run the server
clientID : Google Client Id for interacting with google oauth api
clientSecret : Google secret for interacting with google oauth api
cookieKey : Used to encrypt the cookies
(OCRSPACE API KEY must be configured in the frontend)
apikey : Used for interacting with the OCRSpace API
npm install
run in the ./frontend directory
npm install
npm run dev
npm run server
npm run frontend
The receipt that i have uploaded in the above video is -
.gif)
