As broke University students we are all restricted in how much money we can spend and find it tough to keep track of all the expenses and monthly budget. And even though some of us have time to manually key in the transaction entries, most of us don't have the time or are too lazy/

So, we bring to you our Expense Manager product, called Anex which lets you handle monthly budgets efficiently by keeping track through an interactive dashboard and lets you automatically add in transactions by scanning receipts.

We have built a mobile Application for Android and iOS built using React-Native for the front end. For the back-end, we used Express.js framework. We implemented the OCR scanning through tesseract. For our database we used Postgresql

1. Deploying our server. 2. Creating a cross-platform app from scratch having no idea of how react-native works

  1. Managing the queries for Postgresql since many MySQL commands using sequelize didn't work 4. Connecting the various components of UI to get a logical flow. 5. Finding reliable OCR scanning API's and making them work to extract data from receipts.

To build an entire product in 24 hrs after starting to learn the languages and framework at the start of the hackathon. Pulling off an app for both platforms and making them work properly was also an enriching experience.

A lot of new languages like JS, Node.js and many frameworks which helped us in OCR. Learnt how to build cross-platform mobile apps using react-native and managing backend using Postgresql and Express.js. We also learned the framework for ChatBot even though we couldn't complete its implementation

We plan to build upon our incomplete chatbot and train it to accept more commands and different variations of it. We alsoplan to improve the UI even more and making scanning of receipts more reliable

Share this project:

Updates