-
Notifications
You must be signed in to change notification settings - Fork 5
Draft du projet
Ce document est un draft des objectifs, choix et conventions de ce projet.
Ce project a pour vocation de développer un ERP pour Junior-Entreprise, membre ou non de la CNJE. Il est Open Source et toute contribution est la bienvenue.
Le projet va suivre le process de GitFlow :
Les features sont proposées via l'issue tracker GitHub. Une fois une feature approuvée avec les spécifications définies, elles seront placée dans le backlog avec un ordre de d'importance ainsi que le temps de développement requis.
Le développement se déroulera par sprints de 3 semaines et chaque version mineure sera livrées tous les 3 mois. Le suivi de développement est réalisé avec une board Waffle.
TODO
: gestion des branches
Application Symfony2 avec :
- L'ORM Doctrine
- Une base de donnée MySQL
- Une base de donnée Redis utilisé pour le cache
- Le moteur de template Twig
- Hypermedia REST API avec JSON-LD et Hydra
- PHPSpec et Behat pour les tests unitaires et fonctionnels
- Framework JavaScript AngularJS
- TypeScript pour le JavaScript
API First et TDD
This guide is here to provide you the guidelines to contribute to the project.