The aim of the project is to provide the number of people living on a specified area.
To build such system, Play Framework 2.6 is used. By the help of native async. logic of Play, concurrency and scalability aimed.
To run the program, a sbt shell is needed. Intellij has all premise installation requirements.
- Find latitude and longitude of the city given.
- Find nearby places with coordinates found
- Find population field for each nearby places
Request
localhost:9000/geo?city=london&radius=10
Response
{"totalNumberOfPeople":7557901}
- SBT - Dependency Management
v1.1
- Soner Guzeloglu - Initial work