Skip to content
/ epiterm Public

Interactive ncurses-like terminal interface for Epitech Intranet

License

Notifications You must be signed in to change notification settings

norech/epiterm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

epiterm

Interface interactive de terminal pour l'intranet Epitech.

Fonctionnalités

  • Aperçu des dernières notes et des logs de l'intra
  • Aperçu du planning sur 7 jours (avec aperçu rapide des inscriptions et des rendez-vous)
  • Aperçu des projets actifs (état d'inscription, timeline)
  • Aperçu des modules (état d'inscription, validation, grades)
  • Aperçu du profil (netsoul, crédits, G.P.A)
  • Aperçu individuel des activités
  • Aperçu individuel des projets
  • Téléchargement des fichiers des projets
  • Inscription et désinscription aux activités de l'emploi du temps
  • Inscription aux projets (pour l'instant limité aux groupes à une personne)
  • Désinscription aux projets (si chef de groupe uniquement)

Installation

  • Requiert NodeJS v10+ (NodeJS v12 recommandé)

Clonez le repo et lancez-y les commandes suivantes:

$ npm install
$ npm run build
$ npm link

Usage

Dans un terminal interactif, exécutez la commande suivante:

$ epiterm

About

Interactive ncurses-like terminal interface for Epitech Intranet

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published