An app that allows Cornell students to browse, bookmark, and post about upcoming Ithaca events as well as view and checkoff Cornellian-related bucket list items.
Backend Repository: https://github.com/chuchutran/hack-challenge
Youtube Demo Link: https://www.youtube.com/watch?v=XSMC325aZXU&ab_channel=TiffanyPan
Bucketlist tab, where users can view bucket list items they've completed and check off new ones that they've completed already
Random event gen! Presents a random event where users can choose to heart the event or skip to a next random event.
After logging in with Google Auth, users can browse events upcoming Cornell and Ithaca related events in various ways. There are two filtering options implemented, one being the UICollectionView horizontal scroll bar that filters events by category, and the other being the search bar at the very top. If users would like to share an upcoming event, they can post about them using the post button, where they can attach a photo of the event as well. Users can also view their bucketlist and check off things they've done already. The random event generator allows users to be view random events and see if they might be interested in any of them.
- Used both NSLayoutConstraint and Snapkit
- 3 TableViews, 1 CollectionView (Filter Bar, used the same Cell in both filtering when posting events, and picking a category when posting an event)
- UITabBarController with 5 tabs
- Get + Post requests for viewing, posting, bookmarking events
I ran out of time to implement some of the features that were supposed to be done via networking.







