Build BACKEND for a bill splitting app using React Native, NodeJS & MongoDB

Job ID: 34603281

Budget: ₹12,500 – ₹37,500 INR

//LONG BUT IMPORTANT VERSION

Hi,

I am trying to build a new app for splitting bills with friends which is easy to use and intuitive to ensure great UX.

My inspiration to build this app came from my friends who regularly complained about how confusing the existing bill-splitting apps in the market are and that there has to be something better.

Me being a developer and a "builder", I decided to do something about this and started working on a new app design that is easier to understand and faster to navigate. After a month, the frontend design finally got ready in react native. It looked cool and my friends were happy with the design.

Now my only problem was that I was not getting enough time as I do my regular day job as well so I decided to look for a skilled freelance developer/co-founder and that landed me at Freelancer.com.


I have a few expectations if you choose to work on this project :

1) We will have a short meeting daily/every 2 days to discuss the progress/further implementation of the project except on weekends and on public holidays of course. I am a developer myself so we can discuss the logic and best approach to tackle problems.

2) I want you to keep in mind the user experience while developing it and UX is by far MOST IMPORTANT for us, we need to make it as user-friendly as possible.

3) Once I give you the front-end code, I expect you to take it from there and complete this app without cutting any corners anywhere and handling each and every edge case.

4) I need you to work on this app like it's your own and give your 100%, I see you not as a mere developer but as a partner, and I am most likely to hire you again for future changes in the app and just in case, if the app does well, you might be the CTO as nobody else will know the app's working better than you do.

I know the budget is not the best but I will definitely award you with multiple projects ahead that I have in the pipeline and if by any chance this app does well, I will probably take you in as a partner.

That being said, I just want you to work with full dedication like this is your own project, trying to give the best possible experience to users, that's it.


//SHORT VERSION
--------------------------------- Progress so far ---------------------------------

The front-end part is done with good quality code which is easy to understand and modify.

Here is the apk file for the front-end build using react-native/Expo :
https://expo.dev/accounts/payqual/projects/payqual/builds/431fb543-03fd-439f-a647-3651ffe0d16b

The backend APIs need to be created and integrated into the app. All the backend functionalities required would be clear once you see the UI. Everything you see on the screen needs to be made functional. If there are any doubts, feel free to contact me.

-------------------------- Competitor ------------------------------

Another bill-splitting app with similar features is Splitwise. You may check it out at the play store/app store. Our app will also have more or less the same features as Splitwise.

--------------------------- Tech Stack ------------------------------
Expo, NodeJS, MongoDB Realm


NOTE: NO PAYMENT SYSTEM TO BE INTEGRATED
Related categories: Mobile App Development Node.js API MongoDB React Native