This project implements Azure Search and Azure DocumentDB which enable both consumers and operators to keep track of fuel prices in Australia.
I make use of Azure Search indexer for DocumentDB - NoSQL, JSON database on storing all store locations and fuel prices.
- Azure Search - https://rcapp.search.windows.net
- Azure DocumentDB
- Azure Web app - http://fgapp.azurewebsites.net
- ASP.NET MVC 4
- Google Maps / JQuery
- OAuth 2 - Social media login
Here are two important methods that I call to fetch station results in JSON format.
- Keyword Search http://fgapp.azurewebsites.net/site/search/keyword
- Location Search http://fgapp.azurewebsites.net/site/search/location/lat/lng/
Fork this repository is easy. however, you would need to have an Azure account to configure Azure Search and Azure DocumentDB.
Feel free to contribute or contact me if you would like to have more information on a specific thing.
Remember to update web.config to point Azure services once configured.