☔ NYX.ABC
🔧 How to run local
-
Certify that you have installed in your machine
-
In your CLI, use the following commands!
# Clone this repository
$ git clone https://github.com/has256/nyx_abc
# Go into the repository
$ cd nyx_abc
# Install dependencies
$ pip3 install -r requirements.txt
# Install nyx_abc
$ sudo python3 setup.py install
# Use nyx_abc
$ nyx-abc
🏁 Usage
Now that you have nyx_abc installed, you can start using nyx_abc. Here are some of the most common commands you’ll need.
- Show all commands and help messages
nyx-abc --help
- Open UFABC website
nyx-abc site ufabc
- Return all current subjects (and empty/high-demand). Real-time monitoring.
nyx-abc matriculas ofertadas --ingressantes
nyx-abc matriculas vazias
nyx-abc matriculas alta-demanda
nyx-abc matriculas watch
- Return your subjects (and subjects info)
nyx-abc matriculas minha-grade
nyx-abc ementas "Bases Matemáticas"
- Retrieve some professors and students info's
nyx-abc aluno info abreu.carlos
nyx-abc professor "Bases Matemáticas"
nyx-abc docente area-de-pesquisa "username"
♥️ Contributing
For bug fixes, documentation improvements, typos, translations (new/updates) and simple changes, just make a PR! tada For more complex changes, pls, make an issue first so we can discuss the design.
Roadmap for contributing:
- Fork it.
- Create your feature branch (git checkout -b my-new-feature).
- Commit your changes (git commit -am 'Add some feature').
- Push to the branch (git push origin my-new-feature).
- Create new Pull Request.
📄 License
Everything here is licensed by MIT License.