Skip to content

JCERTIFLab/JCertif-Offline-Box

Repository files navigation

JCertif-Offline-Box

C’est un projet qui consiste à concevoir et implémenter une application qui permet d’aspirer les sites web visités par les utilisateurs d’un réseau afin de leurs proposer par la suite la possibilité de les revisiter en mode offline dans le cas où il y a une coupure de connexion internet ou même pendant un déplacement dans des zones rurales. Ce projet sera installé sur une carte Raspberry Pi pour lui donner de la mobilité comme il peut être installé sur une machine. Plusieurs compétences seront demandées durant ce projet tel que Java EE, électronique, réseau, ….

En résumé, voici la liste des fonctionnalités (pour l’instant) :

  • Aspirer un site soit manuellement en sélection des sites web soit par navigation (les sites visités)
  • Gérer le contenu aspiré à travers une interface Web d’administration
  • Partager les données entre 2 box
  • Restaurer les données backup depuis un PC
  • Plugins spécifiques : GMail, Outlook.com, Exchange, etc.
  • Box utilisable sans électricité avec une batterie

Ce projet sera une contribution pour résoudre le problème de connexion internet et de la même occasion la possibilité de faire des échanges d’expérience avec des experts internationaux dans divers domaines et surtout le plaisir de travailler en communauté.

Contribuer au projet JCertif-Offline-Box

Pour contribuer au projet, vous pouvez suivre les étapes suivantes :

  1. Rejoindre le groupe : JCertif-Offline-Box

  2. Créer un compte Github

  3. Envoyer un mail à JCertif-Offline-Box avec les éléments suivants :

  • une petite présentation de vous
  • votre compte Github
  • vos souhaits.

Les contributions peuvent être de plusieurs nature, vous pouvez soit:

  • Créer des demandes github pour des bugs ou nouvelles fonctionnalités,commenter celles qui vous intéressent et apporter votre expertise.
  • Pour contribuer au code Faites un fork du projet. Ce faisant référencez toujours la demande que vous résolvez dans le message de votre commit.
  • Vous pouvez participer aux discussions sur fil de discussion.

Releases

No releases published

Packages

No packages published

Languages