Skip to content

LiterateInk/Crowous.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Crowous: A wrapper for the Crous Mobile internal API

This library is not affiliated with ↗ Les Crous in any way.

What is "Les Crous" ?

↗ Les Crous (or Centres Régionaux des Œuvres Universitaires et Scolaires) in France are regional organizations that provide various services to students to enhance their quality of life.

↗ Les Crous' mobile app facilitates student life by providing access to housing applications, meal plan management, scholarship information, and various support services directly from their smartphones.

Installation

cargo add crowous

Quick Start

use crowous::services::get_available_crous;

#[tokio::main]
async fn main() {
  let available_crous = get_available_crous().await.unwrap();

  for crous in available_crous {
    println!("{} ({})", crous.name, crous.identifier);
  }
}

You can find guides at ↗ crowous.docs.literate.ink and if it's not enough you can also take a look at the ↗ examples directory on the GitHub repository for inspiration.

If none of those are helpful, you can always ↗ open an issue to ask for help or join the ↗ LiterateInk Discord server.

License

This project is licensed under the GPL-3.0 License - see the LICENSE.md file for details.

Releases

No releases published

Sponsor this project

Languages