ejustian-cli
Description
A command line interface app that allows EJUST students to manage all their stuff.
Dependencies
- Python>=3.8.* (Installation Guide)
- pip>=20.0.* (Installation Guide)
Installation
Method 1: Install Using PIP
pip install ejustian-cli
Method 2: Clone and Install Manually
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
pippip install .
Usage
To use the app use the following command in your terminal
ej
Features
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
Contributors
| Maria Gamal | Abdelrahman Wael | Tameem Alaa | Abdelrahman Nawar |
Metadata
Release files for ejustian-cli 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ejustian_cli-1.0.0.tar.gz | 18.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ejustian_cli-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.9 kB
Release files / ejustian_cli-1.0.0.tar.gz
| Download URL | ejustian_cli-1.0.0.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ebe4fee5d6388bd913e731625eb21e5e2f88ba9e08ab1f351bc3f551a1f87fd3
|
|
BLAKE2b-256 checksum How to use checksums |
40948ec5a9698296768f472b6acfc9b26cbf65adc4573407ed07c85ebf0993d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|
Release files / ejustian_cli-1.0.0-py3-none-any.whl
| Download URL | ejustian_cli-1.0.0-py3-none-any.whl |
|---|---|
| Size | 22.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6dcc0545a289c30f54adb0a5a2a6f649ebcdb907a75ba736b07ef8bb9e183999
|
|
BLAKE2b-256 checksum How to use checksums |
52fa5dc61618bae3224b3739bc47968df1da879820d78570293ed18b6cd24b41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|