![Cheeky Bingo Home](https://www.jabari-holder.com/wp-content/uploads/2014/07/cheeky-bingo-jabari-holder.jpg)
![Cheeky Bingo Promotions](https://www.jabari-holder.com/wp-content/uploads/2014/07/cheeky-bingo-promotions-jabari-holder.jpg)
Cheeky Bingo would be the second of the websites to use this new platform (Mirro Bingo being the first). just as Mirror was, Cheeky Bingo would also be completely rebuilt and converted form a PHP based website to one functioning primarily on Angular.js. MVC was a major part of the development. The implementation would serve to be very seamless and integrate nicely with the 888 server.
Timed content would be another major part of the move to Angular as the website relies heavily on it. Timed content suggests that for a set of defined scenarios (user is vip, the time is 10am, today is Tuesday, my username is xyz, etc…), content should be displayed accordingly. This would be fully handled by Angular from an ‘application’ point of view and by CQ5 from a presentation / author’s point of view.
Using Angular.js and an MVC approach, I built a platform to allow the company to phase out of their old PHP built websites and move their sum 28 websites into Adobe’s CQ5. The platform would utilise an API which I developed to sit between CQ5’s publishing instance and the 888 servers. The API would act as a mediator between the two and Angular JS would handle all requests.
This project branched into many varying aspects of modern web development technologies and a few tools to aid in greater productivity.