Case Study Info

Geo-location Based Search Engine

The Challenge

Our customer, a leading provider of high-performance content search software, needs to develop a system that lets users monitor the latest information about sales, discounts, and other interesting offers nearby. The system should also allow companies and clients to advertise themselves and promote their offers. The service must be free for users and paid for advertisers.

Solution Overview

The main aim of the system is to help customers find right solution in the right time. The system is a search engine for offers, coupons, promotions, special deals, discounts and bargains from local retail businesses. Using the best in search technology and social networking the system enables customers to explore, discover, and share offers with friends and family. It collects and spreads information about sales, stocks, and any other expedient offers that exist. The system is integrated with Google maps and a flexible payment system.

Main Features

  • Constantly refreshing database of advertising accounts.
  • Flexible payment system.
  • Search by the following criteria: address, city, state, zip code, title, description of the offers.
  • Google maps search.
  • Multiple languages support.
  • Users get service free, advertisers pay for placing information.
  • Instant view of offers, no registration is needed.
  • Twitter and Facebook integration.

Tools & Technologies

  • Python 2.5
  • Django 1.0
  • Local Solr
  • Geopy
  • Amazon Flexible Payment system
  • mySQL