Flock Too
An advertisement aggregator for local minor vendors, sellers, and other businesses from Ireland and the United Kingdom that provides an exclusive discount and many other features.
Tasks
- To deliver a sophisticated ads aggregator for diverse businesses with hi-tech solutions;
- To generate the users’ profiles automatically, automate contacts import;
- To think out database migration strategy;
- To optimize and comment code;
- To set up online payments with Realex Payments.
Solutions
- Were implemented JSON REST API for mobile application;
- Doctrine2 have been replaced by Nano ORM, optimized for fast data pooling;
- Created from scratch multi-threaded asynchronous data crawling product based on PhantomJS and Python Twisted;
- Migrated from vanilla MySQL to PostgreSQL;
- Third-party integration (Twitter, Facebook, google-geocoder, realex payment) API.
Achievements
- CasperJS based ads aggregator;
- Symfony was applied.
- Automated generator of users' profiles;
- Optimized SQL reading with NanoORM.
- Google API based geocoder;
- Sophisticated ads sorting.
- Automated contacts import;
- Automatically generated print page.
Technology
- Symfony
- CasperJS
- PostgreSQL
- NanoORM
- Google API
Submit Request