Skip to content
This repository has been archived by the owner on Jun 8, 2019. It is now read-only.

HippoBaro/Epitech.MicroNet

Repository files navigation

Epitech MicroNet

MicroNet est un client iOS et Android permettant d’accéder à l'Intranet de l'école Epitech. Il est développé en C# et utilise le framework Xamarin (anciennement Monotouch) pour générer du code natif. Le code utilise l'abstraction de Xamarin.Forms pour déclarer des interfaces "Device agnostic" : le même code compile pour Android, Windows Phone et iOS (voir OSX et Windows) en utilisant les API de chaque OS.

Xamarin est gratuit pour les étudiants !

Note:

  • N'hésitez pas à déclarer des bug en ouvrant des issues. Si vous avez une idée de fonctionnalité, faites une pull request ou codez-la vous même !
  • Si vous voulez participer au développement, n'hésiter pas à ouvrir une branch !

L'application est sur l'AppStore !

L'application est sur le Google Play !


Screenshots

Profil Projet Trombi Planning Notifications E-Learning

Fonctionnalités

  • Accès à tous les profils, notes et log des étudiants du groupe IONIS.
  • Possibilité de voir toutes les notes pour une activités, avec les commentaires.
  • Gestion du planning étudiant (inscription | désinscription | validation du token).
  • Voir qui est inscrit à telle ou telle sessions. Voir quel profs gèrent telle activité.
  • Synchronisation optionnelle de votre planning avec l'application calendrier (seulement les événements auxquelles vous êtes inscrit).
  • Accès aux projets en cours, aux groupes et aux sujets des projets.
  • Recherche avec auto-complétion parmi les membres du groupe IONIS.
  • Gestion des notifications de l'intra (avec pop-up sur le Device).
  • Accès aux ressources d'E-Learning (y compris les vidéos). Pratique quand internet flanche pendant la piscine.
  • Actualisation des données en arrière-plan.
  • Interface fluide et réactive.
  • Gestion sécurisé des identifiants via Keychain. Protection par TouchID si disponible. (Parce qu’un password en clair dans les fichiers d'une app, ça fait mauvais effet...)
  • Toutes les orientations supportés. Toute les tailles d'écran supportés.
  • Support de l'iPad

Contact

Je suis joignable à l'adresse hippolyte.barraud@epitech.eu si vous avez des questions sur l'app ou sur le développement via Xamarin, ou plus généralement sur c# !

Important:

Si quelqu'un est doué en graphisme, ou plus généralement à un gout pour l'esthétisme plus prononcé que moi (ce sera pas dûr), il est le bienvenu ! Actuellement, la beauté du code ne se reflète pas vraiment sur l'interface... enter image description here