Skip to content

aueb-cslabs/moniteur-admin

Repository files navigation

Build Status dependencies Status devDependencies Status

AUEB

Moniteur Administration

The administration tool for Moniteur.

Still WIP, but there is a working beta!


Contents


Technologies

Moniteur Administration is an application written in Vue.js and electron. The application runs on Windows, Linux.

Building

Windows

 - Navigate to the downloaded repo
 - npm install
 - npm run build:win

Linux

 - make .build-admin-linux

Download

Head over to releases to get the latest version!

Platforms

Moniteur Admin is supported on the following platforms:

  • Windows (Installer, Portable)
  • Linux (AppImage)
Warning! Auto updates only works on AppImage and Installer variants

Features

Moniteur Administration provides REST capabilities for the administrators of Moniteur. Using this tool admins can

  • Create general announcements
  • Create announcements per room
  • Create general comments
  • Manage users who must have access to Administration
  • Manage the academic calendar
  • Create unscheduled lessons
  • Change settings of the app

Examples:

General Announcement

Room Announcement

General Comment

User Management

Academic Calendar

Unscheduled Lessons

Settings


Team

Moniteur & Moniteur Administration was created for the needs of AUEB's Computer Science Laboratories (CSLab).

The development of the project was conducted by the Moniteur Team.


License

GNU General Public License v3.0

About

🖥️🍷 The admin panel for the lightweight info screen solution.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •