Skip to content

A web application designed to aid UNSW students in finding vacant rooms.

License

Notifications You must be signed in to change notification settings

devsoc-unsw/freerooms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d1b49f3 ยท Feb 14, 2025
Mar 22, 2024
Aug 26, 2024
Nov 11, 2024
Feb 14, 2025
Nov 14, 2024
Aug 9, 2023
Feb 14, 2025
Aug 9, 2023
Oct 8, 2024
May 30, 2023
Jan 15, 2023
Jan 5, 2024
Jul 17, 2024
Oct 30, 2024
Oct 30, 2024
Feb 5, 2024

Repository files navigation

Freerooms by DevSoc

Freerooms is a tool designed to help UNSW students find empty rooms on campus.

๐ŸฅพHave you ever wandered around campus, searching for an empty study room?๐Ÿšช Have you ever wanted to study somewhere other than the weird smelling ASB๐Ÿข, the loud corridors of Ainsworth ๐Ÿฆ or the poorly decorated main library? ๐Ÿ“š If you are a director or exec, have you ever wanted to find a room for your in-person meetings or society event? Whether you're in need of a quiet study nook or a large space for your society's next big event, Freerooms has got you covered!

๐ŸŒ๐Ÿ’ก We embrace the latest technologies to make Freerooms the best platform out there:

  • React/Next.js (frontend)
  • React Native (mobile app)
  • Node/Express (backend)
  • TypeScript (everything) and more! ๐Ÿค“๐Ÿ‘จโ€๐Ÿ’ป

You can find a live build of Freerooms at https://freerooms.csesoc.app.

Features

  • Check which rooms are free:

Browse page

  • Sort and filter by a range of criteria:

Sort

Filter

  • See which buildings around you have free rooms on the map:

Map

  • See the timetable for each room:

Room Timetable

  • Quickly search for specific buildings or rooms:

Search modal

Future Plans

This project is rapidly expanding and our roadmap includes features such as:

  • Detailed Room Information: Information such as a room's type, how to book it, and all its aliases.
  • Society Bookings: Use data about society bookings and other bookings besides scheduled classes.
  • Mobile App: Use Freerooms anytime, anywhere!

Local Setup

See the backend, frontend and app directories for instructions on setting up and running Freerooms locally.

Our Team

We are a team that is part of CSESoc Development. See TEAM.md for more information on the current and previous team that contributed to the development of Freerooms.

About

A web application designed to aid UNSW students in finding vacant rooms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages