polytechcolloscopeclient 1.0.10 copy "polytechcolloscopeclient: ^1.0.10" to clipboard
polytechcolloscopeclient: ^1.0.10 copied to clipboard

a library aiming at providing a simple interface to fetch data from Polytech Lyon Colloscope

🚀 PolytechColloscopeClient #

PolytechColloscopeClient is a Dart library designed to provide a user-friendly interface for fetching data from the Polytech Lyon Colloscope website.

✨ Features #

  • Fetch data such as the list of students, individual student details, and their respective colloscope information.
  • Easy integration with Dart projects for accessing Polytech Lyon Colloscope data.

⚙️ Usage #

Start by adding the following dependency to your project's pubspec.yaml file:

dependencies:
  polytechcolloscopeclient: any

Create an instance of the client by providing your Polytech Lyon Colloscope username and password:

import 'package:polytechcolloscopeclient/polytechcolloscopeclient.dart';

var client = PolytechColloscopeClient(username, password);

Fetching Students #

Get the list of all students for a specific year (Year.first or Year.second):

var students = await client.getStudents(Year.second);

Fetching a Specific Student #

Fetch details of a specific student using their name, surname, and year:

var student = await client.fetchStudent(Year.second, name, surname);

Fetching Colloscope for a Student #

Fetch the colloscope for a specific student, containing their trinomeID and a list of kholles:

var colloscope = await client.fetchColloscope(student);

The colloscope includes information about each kholle, such as the date, subject, kholleur, and optional room details.

Make sure to replace username and password with your actual Polytech Lyon Colloscope credentials.

🌍 Community and Support #

For questions, bug reports, or feature requests related to PolytechColloscopeClient, please visit the PolytechColloscopeClient GitHub repository. Contributions and feedback are welcome!

0
likes
115
pub points
39%
popularity

Publisher

unverified uploader

a library aiming at providing a simple interface to fetch data from Polytech Lyon Colloscope

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (LICENSE)

Dependencies

beautiful_soup_dart, collection, copy_with_extension, diacritic, dotenv, equatable, hive, html, requests_plus

More

Packages that depend on polytechcolloscopeclient