Taseel Academy is a system I developed to manage student data efficiently.
It involves three main parts:
- Dataset creation & cleaning – organizing raw student data into a clean format.
- Exam data analysis – tracking performance, pass/fail rates, and insights.
- Automation – sending grades and certificates automatically through a Telegram bot.
This public repository contains only the Telegram bot component of the system.
Due to the sensitivity of student information (grades, registration records, and certificates), the rest of the project remains private.
For transparency, here’s the broader private repo structure that this bot belongs to:
TASEEL_ACADEMY/
├─ certificates/
│ ├─ Tamhidi_certificates
│ ├─ level_1_certificates
├─ level_1_grades/
├─ registration/
├─ tamhidi_grades/
├─ Telegram_bot/
│ ├─ pycache/
│ ├─ .env
│ ├─ telegram_bot_code.py
│ ├─ students_class.py
├─ data_editing_requests.ipynb
├─ pathes.py
├─ students_data_after_level_1.xlsx