Entrypoint is an URL which looks like this: [login to view URL]
In the first step a JSON-File is used to serve the Data. The Script shall load a Mapview and Display a Marker for each entry it finds in the JSON-File within a Radius of X km of the center of the entered Zip, which was provided in the URL at the beginning. If there are no entrys, the radius shall be increased in senseful steps until Data is found which matches the Zipcode.
For the Map Bing or Google-Api shall be used, the script shall support both options.
An Object needs to be output too, so I can access all Data of each Object and Build a list under the Map, but this is not part of the project. I dont want any UI-Styling or anything like that. IE. when a filter is changed the Markers on the Map need to reload and all the Markers need to be able to be accessed so that I can create DIV-Boxes below the Map with the newly filtered result.
The Map-Component shall work on its own, so I can include it also in other views later on.
The Second Part is a HTML-Form, consisting of Form-Elements, to further filter the outputted Map-Markers. Basically all "Service"-Objects need to be filterable, all options which have secondary=true must be in a separate fieldset.
A very good example of what needs to be build is seen at [login to view URL], but I only need the Map-Component and the Bar on the left after you entered a zipcode on the frontpage. I dont need any layout or ui though.
Requirements: I need you to use a Version-Control-System ([login to view URL]) so after you Init the project and when you made meaningfull changes I need commits so I can track the process and see how you solved it. Comments/Documentation when needed are a must. Also please no quick-and-dirty approach or meaningless function- or variable-names. Please only apply if you have at least 10 years coding-experience and feel that you fulfill most if not all best practices when it comes to coding. Please no Chat-Requests. Thank you.
27 фрилансеров(-а) в среднем готовы выполнить эту работу за €515
Hello I am interested in your project. I am senior Angular6/7 developer. With my skills and experiences, I will help you perfectly. I look forward to hearing from you. Thanks.
Hello, Dear. I have just read your job post. Very interesting. I think we can discuss details about the project with each other via chatting. Look forward to your response. Thanks.