Skip to content

Vinc0739/Project-Edu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

252 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Edu

A Discord bot that integrates with the EduPage API.


About

This is my seminar project for the advanced IT course at my Gymnasium in Germany. I'm working on it from September 2024 to February 2026 (grade 11-12).

Instead of switching between apps, students can check their timetables, see teacher lists, and get school info right where they already hang out. It also shows some stats and data that the official EduPage app doesn't have.

It's built for my school, but should work with any school that uses EduPage.

Key Features

  • 📅 Interactive Timetable Viewer - Browse your class schedule with an intuitive navigation system
  • 🔐 Secure Authentication System - Session-based authentication with automatic token management (no passwords stored)
  • 📊 School Statistics & Analytics - Access comprehensive data including student counts, teacher lists with detailed information, and statistics not available in the standard EduPage app
  • 👥 User Management Dashboard - Admin tools to view user information, monitor active sessions and check roles / permissions
  • 🔧 Hot-Reload Extension System - Dynamically load, unload, and reload bot modules without downtime
  • 🧪 Integrated Testing Suite - Run unit tests directly from Discord commands

and many more...

About

A Discord bot that integrates with the EduPage API

Resources

License

Stars

Watchers

Forks

Contributors

Languages