MyShelf-LoginScreen 2.png

MyShelf

MyShelf

Platform for the Cornell student community to buy and sell used textbooks and other course materials in an efficient manner through price comparisons

 Timeline: April 28, 2019 to May 5, 2019

AppDev Hack Challenge

MyShelf allows sellers to post new books for sale and add listings to existing books in the database. Sellers are able to view all their listings and associated important information. The app gives buyers the ability to compare prices, conditions, and sellers of books or items. Buyers can also search for specific books using a search bar. The app is meant to be organized in a user friendly manner to help students find what they are looking for.

Team

  • Hartek Sabharwal (Backend)

  • Steven Jiang (iOS and Backend)

  • Yunyun Wang (iOS)

  • Zain Khoja (Design)

How MyShelf Addresses the Hack Challenge Requirements

MyShelf contains:

  • Multiple UITableViews

  • UICollectionView

  • UITabBarController

  • UINavigationController

  • SearchController

  • NSLayoutConstraint (for layout of UI Objects)

  • GoogleSignIn app integration

  • external API written by backend team

  • Requests to backend made using AlamoFire

  • Backend API deployed on Google Cloud.