A command line interface app that allows EJUST students to manage all their stuff.
Project description
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
pip
pip 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 |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ejustian_cli-1.0.0.tar.gz
(18.5 kB
view details)
Built Distribution
File details
Details for the file ejustian_cli-1.0.0.tar.gz
.
File metadata
- Download URL: ejustian_cli-1.0.0.tar.gz
- Upload date:
- Size: 18.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebe4fee5d6388bd913e731625eb21e5e2f88ba9e08ab1f351bc3f551a1f87fd3 |
|
MD5 | 772fbba10216b810accdbb0a6e0927d2 |
|
BLAKE2b-256 | 40948ec5a9698296768f472b6acfc9b26cbf65adc4573407ed07c85ebf0993d3 |
File details
Details for the file ejustian_cli-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: ejustian_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 22.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6dcc0545a289c30f54adb0a5a2a6f649ebcdb907a75ba736b07ef8bb9e183999 |
|
MD5 | 5fa562913711003ae36e8c179a7bf436 |
|
BLAKE2b-256 | 52fa5dc61618bae3224b3739bc47968df1da879820d78570293ed18b6cd24b41 |