Grouplo (United Kingdom, Czech republic) is a business portal, "free trade zone" for P2P business. It offers to users a business space with offers, inquiries, auctions, tenders, group deals. Both business and personal accounts are able to sell, buy, manage contacts (CRM) and build business network. In Czech Republic it has been launched in August and already has 58 000 registered users on site.
I worked on this project for last 3 years.
I worked in a team of 5 members. My responsibility was to work on server-side code (Python and Django framework), full-text engine configuration (Sphinx search) and front-end part (JavaScript JQuery framework, AJAX, valid CSS and HTML).
* Service build to operate under heavy load.
* It is more than 130 tables in DBs.
* Data stored in 3 databases.
* Full text search uses Sphinx indexer engine (developed by Andrew Aksyonoff, Rambler RU).
* To reduce SQL server load used Memcached engine (developed by Brad Fitzpatrick)
* Regular tasks performed with CRON jobs are:
- messages dispatching
- XML feeds import with information about goods and services
- live news feeds import
In this project also used several 3rd party APIs:
* PayPal payments and Instant Payment Notifications
* Facebook users API and Facebook application FBML
* Google Maps API
* Google geocoder services
* YouTube videos
<a rel="dofollow" href=http://www.baidu.com/>baidu</a>