Webmarket is an e-market solution designed to be simple and lightweight.
Functionnaly, webmarket provides features such as :
- Users management (administrators or customer accounts)
- Items management & search (by criteria)
- Item referencing management
- Ordering management
From a technical point of view, webmarket is divided into 2 modules :
- Server side : Designed in Java and based on JERSEY (JAX-RS) for the the REST services layer. It provides some persistence supports like "In-Memory" or "MongoDB".
- Client side : Built on AngularJS for UI logic & on Twitter Bootstrap for UI components.
The choice of this above technical stack was clearly motivated by my desire to exploit AngularJS in complete application framework.
Some screens & associated stories :