/jRooms-legacy

New room allocation system. Done right (hopefully).

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

Install

Clone

git clone https://github.com/OpenJUB/jRooms.git
cd jRooms

Download dependencies

Install NodeJS, npm and MongoDB using your favorite package manager.

On Windows? I'm sorry.

npm install -g grunt grunt-cli bower
npm install
bower install

Doesn't work for some reason? Try following this method.

Run!

mongod --dbPath /path/to/db
grunt serve

Build: grunt build

Production: grunt serve:dist

What now?

  • Add yourself to admins in the config file.
  • Login on the website to get token.
  • Call /api/admin/resetUsers.
  • Login to /admin and configure.

With next commits first user will automatically be added to db, allowing direct import of users from the admin page.