A command line interface app that allows EJUST students to manage all their stuff.
- Python>=3.8.* (Installation Guide)
- pip>=20.0.* (Installation Guide)
pip install ejustian-cli
pip install git+https://github.com/Abdelrahman0W/ejustian-cli.git
-
Clone this repo
git clone https://github.com/Abdelrahman0W/ejustian-cli.git
-
Change directory
cd ejustian-cli
-
Install using
pip
pip install .
To use the app use the following command in your terminal
ej
Current Features are checked
- Scrape SIS Data
- Name
- ID
- Faculty
- Degree
- Major
- Level
- Enrollment Status
- Academic Status
- Total Passed CH
- Remaining CH
- CGPA
- Attendance Tracker
- Personal Attendance Tracker
- Show Student Advisor
- Task Manager (Kanban Style)
- E-JUST Map
- Connect to Nearest WiFi
- Show Student Schedule
- Export Student Schedule to PDF
- Export Student Schedule to Calendar
- Google Classroom CLI
- Join a Class
- Show TO-DO
- Show Classes
- Submit Assignment
- Check Grades
- Check Assignment Grade
- Show Class Materials
- Show Class Posts
- Useful Emails
- All '@ejust.edu.eg' Emails
- In-Lecture Note Taking
- Course Grade Tracker
- Personal Vault
- Resume Builder
- Resume Scanner
- Resume ATS Checker
- Internships Checker
- Services in Borg El-Arab
- Built-In Mailer
Maria Gamal | Abdelrahman Wael | Tameem Alaa | Abdelrahman Nawar |