Projet GoCampus

GoCampus était une plateforme Web et Android permettant l'accès aux agendas, aux notes et à d'autres fonctionnalités pour les étudiants de l'Université de Nantes.

GoCampus (d'abord nommé CampusBreizh) était une application disponible sur le Web et en natif sur Android. Je l'ai conçue et publiée en 2014 à la suite de mon arrivée à l'IUT de Nantes (institut universitaire de technologie), où je trouvais l'accès aux agendas compliqué. La couverture réseau n'était pas la même qu'aujourd'hui et les agendas n'étaient pas accessibles hors ligne, par exemple.

GoCampus proposait :

  • L'accès aux emplois du temps, avec la possibilité d'en fusionner plusieurs (pour les groupes de classe) ;
  • L'accès aux notes, avec une fonctionnalité pour en ajouter, afin de calculer une moyenne en fonction des coefficients ;
  • Un agenda sur lequel il était possible de choisir l'audience (privée, toute l'université, l'établissement ou une ou plusieurs classes) ;
  • Des "fun facts" qui pouvaient être des blagues, faits amusants ou des notions de cours.
Visuels de l'application
Visuels de l'application

Une fois l'application configurée, les données étaient sauvegardées dans le cache du navigateur ou de l'application afin de permettre un accès hors ligne plus rapide tout en réduisant la consommation de données.

Une animation SVG affichée lors du chargement
Une animation SVG affichée lors du chargement

L'application a été installée par prêt de 1500 utilisateurs sans avoir fait de communication particulière. Un pique avait été enregistré suite à une indisponibilité des serveurs de l'université sur quelques jours. Mon serveur retransmetait alors les versions qu'il avait sauvegardé des emplois du temps.

Note de la version 0.3.0 de l'application sur le Play Store : 4,469/5
Note de la version 0.3.0 de l'application sur le Play Store : 4,469/5

Au niveau technologique, l'application Web et l'API avaient été réalisées en PHP avec MySQL. L'accès hors ligne se basait sur l'API HTML "Application Cache" puis avec les "Service Workers". Quant à l'application mobile Android, elle a d'abord été conçue avec PhoneGap/Cordova. Puis, pour m'améliorer, j'ai décidé de la réaliser en natif, dans les règles de l'art, avec Android Studio.

Le logo et l'interface graphique du début se sont améliorés avec le temps, et à l'occasion du renommage de l'application en GoCampus, j’avais conçu un nouveau thème.

Évolution du logo de l'application
Évolution du logo de l'application

Après 4 années de fonctionnement, j'ai désactivé la plateforme. Je n'étais plus à l'université depuis 2 ans et celle-ci s'était dotée d'une application plus moderne.

Aujourd'hui, il reste encore quelques traces sur internet ici et .


Valentin LORTET

Cet article vous a plu ? N'hésitez pas à le partager :

Découvrir d'autres articles