alyrow / cyrel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CYREL

Cyrel is a backend for the CY Cergy Paris University's students.

It uses the university environment (Celcat) server Api's (not the admin API), to give various information, in particular the timetable.

It also gives other information thanks to the addition of students. (still in dev)

Backend

The backend is json-rpc server written in Rust. Its current functionalities are:

  • Create users account
  • Log a user
  • Get if a user is logged
  • Assign groups to users
  • Get all groups
  • Get groups of a user
  • Get schedule

Frontends

Name Description
cyrel-web Web frontend

 

🧃

About

License:Apache License 2.0


Languages

Language:Rust 90.3%Language:HTML 6.0%Language:Nix 3.7%