The most challenging aspects of this project were the constantly changing requirements. The reason for this was evident as Anchr.co was a startup. The client changed the direction of the platform so many times after release and that called for more flexibility in the way we operated. Lastly, the front-end proved very challenging because of the complexity of the design. The solution for these conditions appeared in using Backbone.js. It reduced the number of efforts required and added necessary flexibility.
Unfortunately, the project didn’t get enough traction and was terminated. The initial part of the project was done in time and within budget.