Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Overview

OMS core is the central module of AEGEE's Online Membership System OMS.


Planned features

This is what the OMS core shall be capable of when done:

  1. Providing Single Sign-On (SSO) for all (new and existing) AEGEE online services using oAuth
  2. Endpoint for attaching new microservices and comunicating with them via secure key
  3. Logging ability for microservices communication as a bug finding capability
  4. Managing microservices connected to OMS
  5. Managing users, members, and applicants (New, not yet accepted members)
  6. Managing AEGEE-Bodies (including Antennae, IG, WG, and everything else that might be invented)
  7. Global application options
  8. Messaging / Notification feature (may be done by a different microservice)
  9. "Fault Tolerance": Internal monitoring of the connected microservices and admin notification in case of connection problems.

Github repository

All code can be found here.

Technologies used

AngularJS is used for the Frontend.

Laravel PHP is used for the Backend.

  • No labels