Actuellement le développement est assuré par @abrasseu et (@axbarbosa)[https://github.com/axbarbosa]. N'hésitez pas à les contactez si vous êtes chauds pour rejoindre le projet.
L'UML a été crée avec StarUML.
L'application se base autour de 3 grands modules :
- authentication
- payment
- sales
C'est ici que les modèles utilisateurs sont définis. Le seul but de ce module est d'authentifier Woolly au Portail des Assos via OAuth, et d'authentifier l'utilisateur à Woolly via un JWT. Pour plus d'information sur ces mécanismes, voir ici.
Ce module est responsable du paiement via des services externes comme Payutc.
Il s'agit du coeur de Woolly. C'est ici que sont gérés les ventes et les articles.
