Challenge Overview
Competition Task Overview
This is an urgent challenge. We won't grant any extension and set high prize for such an easy task!
Bonus
- If you can submit qualified submission in Friday - You will get 20% bonus.
- If you can submit qualified submission in Saturday - You will get 10% bonus.
This challenge should develop a mobile website on Google App Engine to find nearest store near the user and show all stores in google maps.
The landing page should display two buttons - Find Nearest Store and Show All Stores
User will click one of the button and the website should redirect user to the a Google Map View.
- If user choose Find Nearest Store, only show the nearest store in the google map.
- If user choose Show All Stores, then show all the stores in google map.
The google map view should support zoom in and zoom out.
The Store should be clickable and a Store details (two rows, first row - name, second row - address) should be shown.
You can find the sample store data in the attachment of this challenge.
You must include a deployed google app engine endpoint in your submission.
You can use any language supported by google app engine
(JavaScript for Front End - if you use pure Front End approach, you can host the JavaScript Code in html)
(Java, Python or Go For Back End - optional, if your submission needs to call the back end services)
Testing
The submission must be deployed on google app engine and we will test it in mobile browsers. (iOS / Android - Phone / Tablet)
Technology Overview
- Google App Engine
Guideline
Putting Markers on Google Map by JavaScript: https://developers.google.com/maps/documentation/javascript/markers
Developer documentation - how to get started: https://developers.google.com/maps/documentation/javascript/tutorial
Google App Engine Developer Documentation: https://cloud.google.com/appengine/docs
Final Submission Guidelines
- Deployed Google App Engine Endpoint
- Code, Configuration and Resource File
- Deployment Guide