v0.3.0
Development environment
- Provides a development VM preconfigured
- Setup the Git worflow process with Continuous Integration
- Setup of the tests environment for the application:
- Configuration of the Behat features
- Configuration of the PHPUnit tests
Architecture
Provides a clear architecture with:
- ApiBundle: the API part of the application, contains all …
Development environment
- Provides a development VM preconfigured
- Setup the Git worflow process with Continuous Integration
- Setup of the tests environment for the application:
- Configuration of the Behat features
- Configuration of the PHPUnit tests
Architecture
Provides a clear architecture with:
- ApiBundle: the API part of the application, contains all the business layer with the entities and database management
- FrontBundle: graphical interface of the application; consumes the API to retrieve the data and ask for the persistance of the data.
The API and Front have been merged into one application for now to avoid to have to manage two distinct application in the early development. This is likely to change in the future.
A lot of efforts have been put to ease the development and provide good examples of how to implement new features and properly test the code.
Features
The features for this first version are really basic. The objective is to provide a base with some example of how to tackle the most common issues with this kind of API/Client architecture.
User management
For now the user have basic attributes and the management includes:
- creating a new user
- listing all the users
- being able to filter the list of users per type and mandate
- edit a user
- delete a user
This milestone is closed.
No open issues remain. View closed issues or see open milestones in this repository.