GEWIS / aurora-backoffice

Management interface for the Aurora software suite.
GNU Affero General Public License v3.0
1 stars 1 forks source link

Aurora Backoffice

This repository contains the management interface of the Aurora software suite. The backoffice is primarily responsible for sending commands to the core over HTTP. To see the current state of Aurora, the backoffice can also receive SocketIO messages.

Prerequisites

Installation

  1. Run yarn.
  2. Run yarn gen-client to generate the Typescript files required to communicate with the core.
  3. Run yarn dev.
  4. The application is now running at http://localhost:8080. In a development environment with a local copy of Aurora Core, you should be logged in automatically.

Deployment

Deployment is done using Docker-compose in the core repository. This should work out of the box if you meet the prerequisites.

Copyright

Copyright © 2023-2024 Study Association GEWIS - Some rights reserved. You can use our software freely within the limits of our license. However, we worked very hard on this project and invested a lot of time in it so we ask you to leave our copyright marks in place when modifying our software. Of course, you are free to add your own.

License

Aurora uses the AGPL-3.0 license.