Find Jobs
Hire Freelancers

Develop a custom geo-/heatmap as react/bootstrap component

€250-750 EUR

In Progress
Posted almost 6 years ago

€250-750 EUR

Paid on delivery
Develop a custom geomap component with React 16 and Bootstrap 4 as part of our client application. Our corporate design, all necessary color gradations as well as a standard react/bootstrap structure are provided. For test purposes we will send you a set of sample data. You are free of choosing a suitable React 16.x compatible library to enable geo-/heatmap specific features. The component itself should look similar to the appended low-fidelity mockups. There should be two different views. Geomap with Circles - Circles with given geopoints (longitude/latitude) as central point and a color-filled fixed radius should be drawn on a geographical world-map. Within the circles numerical values ​​are displayed. - Depending on these values a linear color gradient should be applied to the circle background color. Two HSL color ranges (turquoise for positive values [range 0 to 900] / purple for the negative ones [0 to -99]) are defined for this purpose (The values will control the HSL lightness parameter). - The density of all visualized circles (geopoints) in a view should be based on the zoom level. Close geopoints are to be hidden or better not to draw at all on the map. Except at the highest (most detailed) zoom level. At this zoom level all available circles should be shown. Geographical Heatmap Instead of circles the values (related to the geopoints) should be aggregated and shown as heatmap above the geomap. It should be from the concept look like the attached example. General requirements: The code should be able to handle up to 10.000 geopoint/value pairs efficiently. But as mentioned on A. the map doesn’t have to draw all these points at once. Only a specific selection depending on density and zoom level has to be visualized. With these approach scrolling through the map should be able without any noticeable delay on rendering. Navigation Elements: A single button where the user is able to switch from geomap to heatmap +/- buttons to zoom-in and out (should also triggered by mouse scroll wheel) Map Design: The geographical map itself should have simple and tidy look. Only borders and names of countries, states and on higher zoom levels cities are necessary. The map should be in the background in color. (For further customization work on our side, colors, borderwidth, text and other map properties etc. should be accessible in code) The circle color ranges (see A.) are attached. They should also have some transparency (~60-80%) so that the map behind can shine through a little bit. The whole appearance should preferably fit to our corporate design. What skills are required? – React 16.x – Bootstrap 4 – TypeScript / HTML / CSS – Some experience with geo-/heatmap libraries
Project ID: 17058923

About the project

22 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average €542 EUR for this job
User Avatar
Hello, I always provide fastest results with quality. I have an experience of more than 10 years in web development and maintenance. I have in-depth knowledge of php, mysql, javascript , jquery, payment system integrations, API's, css, html, html5, wordpress. I will look forward to discuss with you. Thank you.
€472 EUR in 10 days
4.7 (61 reviews)
6.6
6.6
User Avatar
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement. Thanks.
€750 EUR in 15 days
4.4 (6 reviews)
5.1
5.1
User Avatar
hey there, I understand your requirements that you want to developer geomap using react and bootstrap I am a Full-stack developer. I am also a PHP developer and can work with any PHP framework. I Can build apps using new technologies like React, Node, Angular, Mongo, Firebase, Heroku and many more... I Love to code, I love to innovate new things, I love to work hard and satisfy my Client. I will be willing to work with you Soon... My Skill set is : Php, laravel, CodeIgniter, Smarty, Zend, symphony. Angular, React, Node, MongoDB, Javascript, JQuery, Ajax, Jason HTML5, Css3, FlexBox, CSS grid, SCSS, Bootstrap PSD Conversion, Designing, logo, Flyers... Android, IOS with React Native, Ionic, PhoneGap and any Hybrid app Progressive Web App(PWA) developer... And many More...
€750 EUR in 10 days
5.0 (6 reviews)
4.6
4.6
User Avatar
Hi there, I have gone through the job description and I have understood it. as per your need, – React 16.x 3+ year experience – Bootstrap 4 5+ year experience – TypeScript / HTML / CSS 6+ year experience on the same. – Some experience with geo-/heatmap libraries 5+ year experience with geolocation and GPS integration Please provide me a chance for further discussion on the same. Thanks Ravindra
€555 EUR in 10 days
5.0 (13 reviews)
4.2
4.2
User Avatar
Dear Hiring Manager, Take my great respect at first. As a Full Stack Web Developer, I would like to request you Highly to give me this project. Over the last 6 years, I have been working as a Full Stack Web Developer. I have Developed Many websites during this time. After reading the description I can ensure that I am fit for the project. Would you mind asking me any questions or contact me to discuss further ? Looking forward to hear from you soon. Sincerely Nasim
€555 EUR in 10 days
4.9 (14 reviews)
4.1
4.1
User Avatar
Hi dear employer, I am expert in all those technologies which you have mentioned in description. You are very hard working man as you have written all descriptions in details. I am ready to work with you. Please send me more details. thanks
€294 EUR in 10 days
4.9 (19 reviews)
4.2
4.2
User Avatar
I have 2 years of experience with ReactJs. I would like to develop your heatmap. I can do it within this week.
€380 EUR in 10 days
4.2 (1 review)
0.4
0.4
User Avatar
I am working with front end technologies since last 4 years. And specifically with Angular and HTML5. I am Microsoft Certified Professional in HTML5 and CSS with Javascript. I have undergone 3 major projects based on HTML5, CSS, Angular and Node. I will be doing your project in least specified bid.
€555 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Greeting! I am an expert PHP / WHMC theme / WordPress / Prestashop / Html5 / css3 / developer with extensive experience in building high quality sites. My experiences range from building responsive mobile sites that work well cross-browser to building scalable sites. It's important to me to build long term relationships with clients, so I'm primarily looking for projects. I'm flexible with my working hours and am happy to work with you. I look forward to hearing from you! Thanks & Regards Indar Bhakuni
€555 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am a experienced nodejs developer and a software architect. I've been working in software development for more than 10 years and for different kinds of companies such as startups and huge companies. I have develop dozens systems using React, Angular, Nodejs and many others using Java technologies. In this year I developed a heatmap indicator using React and Material Design. I am sure I can meet you requirements. I am looking forward to discuss with your requirements.
€277 EUR in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Berlin, Germany
4.7
2
Payment method verified
Member since May 23, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.