Inspiration
The main inspiration behind this project was this quarter cursing our friends with especially bad schedules. Some of our friends would be on campus for basically the entire afternoon and only had the option of eating at whatever was closest to them during their very narrow lunch gap even if they wanted to eat somewhere else.
What it does
The app allows users to make an account, sign in, and then create orders from several of the take out dining halls across campus. Users are able to customise their orders and, when placed, orders will appear on the app. Users can then view the list of pending orders and accept or decline any they want, allowing for a delivery system
How we built it
The UI was built using SwiftUI for iOS in a functional programming style using State and Binding, whilst the backend was implemented using Firebase. We used Firebase to implement user authentication and also to manage orders being made
Challenges we ran into
The main challenges of this hackathon was figuring out how to effectively use firebase and swift. Our team members weren't well-experienced with either of these technologies and although some resources ended up being found it was a frustrating process searching for good resources that could help our development among the endless amount of tutorials and documentation online.
Accomplishments that we're proud of
Mainly we’re proud of being able to develop a functional product despite starting with 0 combined experience with the technology we used.
What we learned
Coding can be very challenging, as it is not always obvious what tools to use or where to look, but it is satisfying to know that given enough time you can really teach yourself how to make anything
What's next for Slobbin
We want to add many features in the future, including a more robust UI, GPS tracking, integration with on campus ‘meal swipes’ and a points system users can use to redeem meals
Log in or sign up for Devpost to join the conversation.