Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to the Geolocation Based Search Library challenge. As part of this challenge, you will be creating a core engine to find pre-populated locations within a specified range of the the provided location.

 

Challenge Overview

You will use MongoDB as your database. This database will be populated with a myriad of location related documents. The “documents” here are the set of records that exist in the locations collection of the database.

 

You will create a core engine application that will interface with this database. This application needs to be written in .NET.

 

This core engine application will be provided with a location and a specified distance range, in addition to the some other attributes. The application will query the database and retrieve all the location documents that fall within the specified distance range.

 

You are to use the Google Maps API to carry this out.

 

Eventually this core engine will be used with a demo web application but as part of this challenge, you only need to develop the core engine.

 

Challenge Details

You will find more details in the challenge forum visible only after registration.

 


Final Submission Guidelines

Your submission should include the following:

  1. Deployment Guide. Use the following template that can be found here.

  2. A short video demonstrating the application

  3. The core engine application itself

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30051559