Skip to content

Mopsior/room-availability-manager

Repository files navigation

Room Availability Manager

Fast and easy-to-setup room management software for anyone.

Desktop Mockup

User interface mockup

About

It's simple (but usefull for many cases) system that works perfectly in:

  • 🏫 Open days in schools/universities
  • 🏛️ Small interactive museum
  • 🗺️ Field games

App is battle tested and helps in organizing events in all scale - not only indoors! You can also mark places on the outside 🌱

Features

  • 💯 Free & open-source,
  • 📱 Responsive and mobile-first,
  • 🔄 Realtime updates on all devices
  • 🔐 User registration control
  • 🚀 Easy setup under 4 minutes
  • 🎨 Fully customizable

Quick Start

First, copy project. Then install all dependecies. Project is created using Node v20.18.0

npm install

Then, paste all variables into .env.production file.

Next, build and run project.

npm run build &&
npm run start

Go to localhost:3000/setup and go through setup process (Everything that can be done automatically will be done for you)

License

Project is under GPL-3.0 license (click for notes what you can and what you can't)