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

Built With

Share this project:

Updates