The My Wine Cellar project was developed using REST API’s and the AngularJS framework. The goal of the project was to give customers a place where they could record favorites, rate their purchases, see all their purchases in one list, add their dislikes and quickly reorder their favorite wines. The project has been very successful in a number of ways.
I was responsible for pushing the backend team to implement REST API’s as it would give the front-end team more flexibility in building a better customer experience. The REST API approach has definitely been the correct one and since this project we have been able to build more exciting features using the REST API’s and different JS frameworks.
The project took about 3 months to complete, it was built to be used by all markets (10 websites) and went live in April 2013.