Inspiration
We've all spent a countless amount of time at the end of a meal bickering about who should pay the bill, leading to awkward situations, hurt feelings, and a list of friends turned debtors. With our app, Cut The Cake, we've hoped to streamline the process of footing the bill among a group.
What it does
Our app takes the total amount of the bill and splits it evenly or in a custom amount, it sends an email reminder to everyone involved, it also keeps track of previous bills.
How we built it
We primarily used the MERN tech stack (MongoDB, Express.js, React Native, and Node.js) to create our app. We created it as a mobile app for convenience
Challenges we ran into
We wanted to add a lot of features, like a tracker to see who paid you back and a way to send money directly through the app, yet we were unfortunately unable to accomplish that due to the deadline. We also wanted the messaging system to be SMS text based instead of an email, we had the system halfway written but were unable to secure the API due to laws and legislations (we weren't a standing business), and we weren't able to fully connect the front and back end.
Accomplishments that we're proud of
This was our first time working on a mobile app, our frontend was developed by first timers who started from the ground up, and this was our first time working with and implementing a messaging API.
What we learned
We learned how to navigate through the MERN tech stack, work with APIs, and what practices we should and shouldn't do
What's next for Cut The Cake
Built With
- express.js
- mongodb
- node.js
- nodemailer
- react-native
Log in or sign up for Devpost to join the conversation.