Raghvendra Mishra
About
Finances maintaining app made in collaborating team of 3 where I worked on Front-End and also created a custom Node.js server managing auth and database operations, hosted on Railway.app.
My job in the project was oversee the frontend development that was done in Flutter while working on the backend and hosting of the app.
Flutter Frontend
The design for the app is made very minimal for the MVP to reduce the complications of the tracking your finances. So, in the front-end the app took almost 1.5 months to develop as we followed a certain documentation and it was our first collaboration project. We implemented graph modules to add visuals for the app and also started working on animations in correspondence with the design team to add to the app.
Node.js + MongoDB Server
The backend server was made completely in Node.js with a MongoDB cloud database. I worked on the backend to complete it in a month where I created and tested the API, added auth and deployed for beta testing. The feedback pointed out a few additions that the app needs and the team started working on the same. One functionality that we'll need to build into the application will be using payment APIs to pick up the payment made by the user online by itself and label the type of payment through ML models.