Inspiration

Students and staff often want rooms to work in on short notice, and using the room booking system would take too long and would be overkill!

What it does

It scrapes the timetable database and finds rooms that are not booked at the current time.

How we built it

Ruby on Rails backend, HTML/CSS frontend.

Challenges we ran into

The timetable database was represented very badly! We had help from a mentor to convert it to JSON.

Accomplishments that we're proud of

Coming extremely close to a working demo!

What we learned

We learned from a mentor how to view our project from other points of view except that of students.

What's next for Room Ninja

  • demo for currently empty rooms
  • extra feature: rooms empty at a given future time
  • extra feature: state you will be using the room
  • extra feature: see how many others want to use the room

Built With

Share this project:

Updates

posted an update

A working MVP is now finished and live on roomninja.herokuapp.com (temp domain). The JSON object that contains information about all existing King's bookings is still static at the moment but that should be fixed shortly.

Log in or sign up for Devpost to join the conversation.

posted an update

The basic version of it is fully implemented and working now. This includes user registration, bookings, find room form, ability to book at a specific time or just now and a ton of validations to prevent invalid input or any other unauthorized behavior.

Log in or sign up for Devpost to join the conversation.