Skip to main content

A command line interface app that allows EJUST students to manage all their stuff.

Project description

ejustian-cli

Python License: MIT Python Package CodeQL

Repo Size Last Commit Contributors

Description

A command line interface app that allows EJUST students to manage all their stuff.

Dependencies

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
  1. Clone this repo

    git clone https://github.com/Abdelrahman0W/ejustian-cli.git
    
  2. Change directory

    cd ejustian-cli
    
  3. 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


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 hashes)

Uploaded Source

Built Distribution

ejustian_cli-1.0.0-py3-none-any.whl (22.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page