Inspiration
A few days ago, a couple of friends and I spent 20 minutes trying to order at a restaurant. Most of the time was spent discussing which order each person would pay. What we ended up doing was having my friend Nabeel pay the whole amount while the rest of us venmo'd him regarding the items that we order. Nabeel had to pay the full $75 dollars for our order just so that we could claim each individual dish we bought. Having gone through this process, we decided to create Payflow that would allow consumers in grocery lines shopping together to split the final bill seen on the cashier.
What it does
Unlike the restaurant experience, pay flow would allow consumers to join a web server containing the items in the cart, select each item according to each consumer, calculate the total cost for each consumer, and most importantly directly pay the merchant through the NCR Orders API.
How we built it
- flask for the back end
- HTML, javascript, CSS for the front end
- processing orders by connecting to the NCR Orders API
Challenges we ran into
- trying to learn too many technologies at once
- not knowing the functions that make our code more readable and efficient
- having to pivot our idea 4 times
Accomplishments that we're proud of
- learning flask and using the NCR API
- submitting a project for our first hackathon
- pushing through despite being sleep deprived
What we learned
- ideation framework
- asking questions to mentors really helped
- how to work on a full-stack project
What's next for Payflow
- implementation in the NCR POS systems!
Log in or sign up for Devpost to join the conversation.