Coconut

Coconut est le nom de code donné à la nouvelle application permettant de gérer la vente d'articles et de gérer les comptes des personnes. Elle vise à remplacer l'ancienne application du bar'bu et à pouvoir être déployée pour toute association en ayant besoin.

L'application doit corriger les défauts présents sur l'ancienne application bar'bu :

  • Ergonomie à revoir
  • Structure des données pas optimale
  • Impossible d'identifier un utilisateur de manière unique. (Pas de nom d'utilisateur unique, que des noms prénoms)

Ainsi l'application doit répondre aux points suivants :

  • Etre ergonomique et avoir une utilisation aussi simple que possible
  • Permettre d'identifier un utilisateur de manière unique
  • Garder un historique complet des transactions
  • Permettre d'établir des statistiques sur une période donnée
  • Permettre de gérer les stocks
  • Pouvoir être interfacé avec d'autres applications (par exemple Projet PUUCE : Cartes magnétiques)

Le développement a commencé début 2018 et est assuré par fmichaud, mschlegel et rgrondin.

Le script est écrit en PHP et se base sur l'utilisation du framework Symfony 3. Un dépôt (privé) est disponible sur la forge.

Le but sera ensuite de réaliser les points suivants :

  • Consultation des comptes sur un site web
  • Utilisation des cartes étudiantes pour identifier les clients.

Cartes étudiantes

L'application sera dans un premier temps déployé pour le Bar'bu en remplacement de l'ancienne application, ainsi que pour ISF en remplacement de leur application de boutique.

  1. Installer un serveur de développement (voir logiciels nécessaires Devweb 103 : Le back-end et PHP)
  2. Installer un environnement de développement compatible PHP & Git.
  • projets/coconut.txt
  • Dernière modification : 11/05/2019 21:44
  • de 46.229.168.138