Réseaux social d'organisation de sortie
Jump to navigation
Jump to search
Objectif
Développer un application de proposition de sortie / activité social comme OVS et https://frimake.com/ entièrement open source. On réfléchira aussi à la notion de fédération de sites.
Les contraintes technologigues
- Specification REST API: openapi
- Pour la partie backend (voir aussi RealWorld/Python/Flask ou https://github.com/X1Zeth2X/flask-restx-boilerplate
- On va aussi considérer l'utilisation de https://github.com/X1Zeth2X/flask-restx-boilerplate (A discuter la première semaine)
- Python 3
- Poetry
- Flask
- Sqlachemy
- sqlite | postgresql
- pytest
- flake8 et black
- Pour la partie frontend
- architecture SPA
- elm si vous êtes aventurier
- une solution reactive de votre choix
- peut Material
- à discuter
Plan de travail
Après l'étude du concept. Il s'agira de spécifier une premiere version de l'API REST en rédigeant sa spécification (en OPENAPI). On étudiera la partie Backend de la version RealWorld/Python/Flask du projet RealWorld Pour la partie frontend cela sera à discuter.
Un démonstrateur pour être mise en place sur le nouveau de serveur de la filière INFO.