Inspiration

Rohan and Albert are currently working as Tutors for UCSC. Organizing study sessions is also very critical for classes. But it seems impossible to find vacant rooms, and to know what resources those rooms have, so anything that could help one find and reserve unoccupied study spaces all over campus in a more convenient way would really help!

What it does

Our app intends to help you find locations on campus to schedule study events at. You can also join existing study events if they work for you!

How we built it

We built the cross-platform mobile app using React-Native (JSX) for the front-end, and node with Express.js for the backend server and sqlite database. We connected the two using HTTP requests made using the JavaScript fetch API.

Challenges we ran into

  • Coordinating and getting to work
  • Deciding on the final feature set
  • Avoiding distractions in the tight time frame
  • Learning new technologies in a tight time frame
  • Time management
  • We initially tried using Django, but being too difficult to work with, we switched to Node and Express.js + SQLlite3 for the backend

Accomplishments that we're proud of

  • We learned React-Native and Node.js and got an Android app working in the simulator! We also learned how to work with databases, implement a web server, and establish a connection between the front and back end of an application.

Documentation

This file serves as the project organizing file.

Share this project:

Updates