Standardisation de l'emploi du temps de notre école ⏰📅







Nous sommes fiers de présenter notre projet de scraping d'emploi du temps, fruit d'une collaboration entre deux développeurs passionnés. Notre objectif ? Améliorer la récupération et la présentation des données d'emploi du temps, offrant une solution plus rapide et plus efficace.
Imaginez pouvoir accéder rapidement à votre emploi du temps, sans les contraintes du système actuel. Notre service récupère les données en un clin d'œil et génère un fichier .ics compatible avec Google Calendar, assurant une mise à jour automatique toutes les 6 heures.
https://calendar.lightin.io/v1/month?firstname=YOUR_FIRSTNAME&lastname=YOUR_LASTNAME&format=icalendar
Votre emploi du temps se mettra à jour automatiquement environ toutes les 6 heures.
Bien que notre projet soit collaboratif, à ce jour, seuls deux développeurs ont contribué. Nous encourageons la participation de la communauté étudiante, actuelle et future. Notre projet est open-source et disponible sur GitHub. Forker le projet, soumettre des pull requests, ou créer des issues sont des moyens de contribuer.
Découvrez notre architecture technique illustrée dans le README du projet. Notre code, utilisant FastAPI, Python et icalendar, simplifie le processus de scraping, de conversion en fichier iCal et d'intégration avec Google Calendar. Les requêtes asynchrones et une gestion efficace des erreurs garantissent une expérience utilisateur optimale.
Nous espérons que notre outil simplifiera votre vie académique et vous permettra de passer plus de temps sur ce qui compte.
Merci pour votre intérêt et n'hésitez pas à contribuer à notre mission d'amélioration continue.
Bonne chance ! 🌟🎓