/Bufi

Bocal User-Friendly Interface

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Bufi

Bocal User-Friendly Interface

DISCLAIMER

This is an outdated project I finished a very long time ago. For an up-to-date, better looking version full of more useful features, please visit https://gitlab.com/volifter/epigit

Description

Bufi makes managing your Epitech repositories easier. It includes the functionality of the blih command-line tool, adding a nice graphical interface and some time saving features.

Why Bufi?

  • Bufi conveniently displays your repositories and replaces complex commands by inputs and buttons.
  • You do not have to enter your credentials for every single operation. Bufi can even save your session between launches.
  • It has some handy security/confirmation features you won't find in blih.

Setup

  1. Download and install Python 3
  2. Navigate to the repository folder and run sudo ./setup
  3. Done! You may now launch Bufi by running ./main.py

Showcase

View your repositories

Quickly find the right repository using module filters and the search bar

Easily edit, add or remove other students' rights

Create new repositories with ease

Manage your SSH keys