Skip to content
This repository has been archived by the owner on Dec 23, 2018. It is now read-only.

Automatic grades notifier for Fernando Pessoa University

License

Notifications You must be signed in to change notification settings

joaquimmmagalhaes/UFP-Grades

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UFP-Grades

UFP-Grades is a system to auto-notify new grades available for Fernando Pessoa University.

Features!

  • Notify by email
  • Notify by Pushbullet.
  • Notify by SMS using BulkSMS.
  • Multi-threaded (faster analisys)
  • Two Web Scrapers
  • Fast as hell

Installation

UFP-Grades requires Python v3+, MySQL and PhantomJS to run.

Usage

$ git clone https://github.com/joaquimmagalhaes17/UFP-Grades.git
$ cd UFP-Grades
$ cp .config.yml.example .config.yml
$ nano .config.yml 
Fill the yaml file with your configurations
$ pip3 install -r requirements.txt
$ python3 grades.py
Or
$ python3 grades.py -a <number> <password> <email>

This system also requires UFP-API

Todos

  • Document code

Special thanks to:

MIT License

Free Software, Hell Yeah!