Find Jobs
Hire Freelancers

NodeJS Developer: Replace external API with Cloudflare

$15-25 USD / hour

Completed
Posted 6 months ago

$15-25 USD / hour

I have a web application written in NodeJS that uses an external service to determine the country of a user. When users visit the website, the IP is passed unto the external service which returns the visitor's country and a link to the country's flag. We display the visitor's country flag on the website and also render products from small business owners in that country. We have recently started using Cloudflare and have noticed that they provide a HTTP header `cf-ipcountry` which contains the visitor's country code in the ISO-3166 format. For example, Nigeria as "NG", India as "IN" and Canada as "CA". I would like to use this country code as a replacement for the external service and generate the country flag using the emoji code instead of using an image. I can provide additional clarity as needed. Requirements for this role are: - Strong understanding of git. All changes are introduced as pull requests. - GitLab account. The repository is hosted on GitLab. - Individual developers. I do not wish to work with an agency. - Expert level. A highly experienced engineer, no intermediate or beginners. A successful completion will lead to additional work.
Project ID: 37420718

About the project

26 proposals
Remote project
Active 6 mos 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
Awarded to:
User Avatar
***** Enhancing Your Web Application with Cloudflare Integration ***** Greetings, I'm Dilshod, a seasoned software engineer, deeply intrigued by your project. Having extensive experience with NodeJS and Cloudflare, I understand you're seeking to optimize your web application by utilizing Cloudflare's `cf-ipcountry` header for country identification, thereby replacing the current external service. This shift not only streamlines the process but also enhances efficiency and performance. Your requirement to display country flags using emoji codes, integrated with product rendering based on user location, aligns perfectly with my expertise. I adhere strictly to best practices in software development, ensuring robust, maintainable, and scalable solutions. In my portfolio at [login to view URL], you'll find similar successful integrations. My proficiency in Git, with all changes meticulously managed through pull requests on GitLab, assures a seamless and transparent workflow. Could you clarify if you have specific preferences for the emoji generation process? Also, are there any other Cloudflare features you're looking to integrate? Looking forward to contributing to this exciting enhancement of your platform. Best regards, Dilshod
$20 USD in 40 days
5.0 (14 reviews)
4.3
4.3
26 freelancers are bidding on average $20 USD/hour for this job
User Avatar
Hello RaalFy, After carefully reviewing your project description "NodeJS Developer: Replace external API with Cloudflare", we believe that our team is exceptionally suited for this job. We have very good expertise in your mentioned skills i.e. JavaScript, Node.js, Express JS, RESTful, AngularJS and that's why I believe that we can work on your project efficiently. Feel free to inform us if you need any additional information. Also, let's connect to understand your requirements in more details, and bring your vision to life. Best Regards Ashok Sharma CEO at EMIQ TECH
$23 USD in 7 days
5.0 (85 reviews)
8.5
8.5
User Avatar
Hi there. I am a full stack web developer. I have good experience integrating APIs with websites. I can replace your existing API with the information you provided. Can we have a detailed chat? Let's get in touch. Thank you.
$20 USD in 40 days
5.0 (23 reviews)
6.0
6.0
User Avatar
Hello there! I've carefully reviewed your project details and bring extensive experience in JavaScript, Node.js, Express JS, and RESTful APIs. I'm well-equipped to seamlessly integrate Cloudflare's cf-ipcountry header, replacing the external service, and generating country flags using emoji codes. My commitment to accurate delivery and strong expertise ensures a successful transition for your web application. Let's discuss the project further in chat, where we can dive into specifics and ensure a smooth collaboration. Looking forward to bringing your vision to life! Arbaz A
$18 USD in 12 days
5.0 (16 reviews)
5.0
5.0
User Avatar
I am an experienced NodeJS developer with a strong understanding of Git and GitLab. I am well-equipped to help you replace the external service with Cloudflare's cf-ipcountry header and generate country flags using emoji codes. As an individual developer, I am ready to introduce these changes as pull requests and provide the expert-level expertise required for this project. Successful completion will open the door to additional work.
$15 USD in 40 days
5.0 (5 reviews)
5.0
5.0
User Avatar
Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, Node.js, Express JS, RESTful, AngularJS Please come over chat and discuss your requirement in a detailed way. Thank You
$20 USD in 7 days
5.0 (6 reviews)
4.6
4.6
User Avatar
I understand that you are looking for a NodeJS Developer to replace an external API with Cloudflare, and I believe I am the perfect fit for this project. With 6+ years of web development experience and 7+ years of deep learning, machine learning industry experience, I am well-equipped to tackle this task. My expertise ranges from signal processing and computer vision to deep learning and reinforcement learning, which gives me the necessary skillset to produce the exact results you are looking for in terms of country flag generation using emoji codes instead of images. Additionally, I have a strong understanding of git concepts such as pull requests and GitLab accounts. Additionally, I am willing to provide additional clarity if needed during the project's completion phase. I would be delighted to work with you on this exciting project! Please feel free to reach out with any questions or queries you may have regarding my profile or the project at hand.
$20 USD in 40 days
5.0 (6 reviews)
4.7
4.7
User Avatar
Hello! My name is Narendra and I am an experienced individual software engineer with 12 years of experience in the field. I understand that you are looking for a NodeJS developer to replace an external API with Cloudflare and generate the country flag using the emoji code instead of using an image. I believe that I am the perfect fit for this project! With my strong understanding of git and experience in web development (backend & frontend), I am confident that I can provide the necessary expertise to deliver a successful completion. Additionally, my repository is hosted on GitLab which provides me with full control over the project's development process. I guarantee 100% dedication towards this project as well as provide additional clarification if needed. Please feel free to contact me if you have any questions or would like further information about me or this project!
$15 USD in 4 days
5.0 (4 reviews)
3.9
3.9
User Avatar
Hello, How are you doing? This is Jennie from Hong Kong and I am a Specialist in Web, Mobile App and Software Design and Development with over 5 years of experience. I have the necessary skillset to tackle this project - specifically, strong understanding of git, an account on GitLab where your project is hosted, and an individual developers policy. Additionally, I am experienced in AngularJS, Express JS, JavaScript, Node.js and RESTful APIs. I would be delighted to discuss this project further with you should you choose to proceed with me. Please feel free to contact me directly if you have any questions or would like to discuss further requirements for this role. Thank you for considering me for this exciting opportunity! Sincerely, Jennie
$25 USD in 40 days
5.0 (3 reviews)
3.1
3.1
User Avatar
Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, Node.js, Express JS, RESTful, AngularJS Lets connect in chat so that We discuss further. Thank You
$20 USD in 7 days
5.0 (5 reviews)
2.7
2.7
User Avatar
Hello, my name is Sanjeeva and I am an experienced NodeJS developer with extensive experience in web application development. I understand that you are looking for a developer to replace the external API with Cloudflare and generate the country flag using the emoji code instead of using an image. I have the required skills and experience to complete this project successfully. My AngularJS, Express JS, JavaScript, Node.js skills make me an ideal candidate for this job as they will be required to make changes in the git repository. Additionally, I have an individual developers policy which means that I do not work with an agency so there will be no conflicts or issues with any part of the project. If you would like me to discuss this project further please don't hesitate to reach out to me directly. Thank you for considering me for this position!
$20 USD in 40 days
5.0 (1 review)
2.9
2.9
User Avatar
Hello Greetings Of The Day I'm Kajal Rathore (PR) from Modern Technology. We are Great fit because we are working in IT industry since 8 Years we have Experienced and quality developers in our Team and We are serving and making our clients happy and satisfied since last 8+ years with our outstanding performance in the fields of Website Development, Mobile App Development (Android, iOS, Desktop), CRM/ERP Development, AI ML, UX/UI Design, Games, Digital Marketing and Blockchain. Working Tech is PHP, Node, JS , Flutter , HTML, React, python, Unity and Many more. We also work over the similar projects posted by you so please open the communication by responding, so that we can provide you all demo details. I hope we get a positive reply from your side and we are eagerly waiting to work with you. Regard & Thanks Modern Technology
$20 USD in 40 days
5.0 (2 reviews)
2.8
2.8
User Avatar
Hello! My name is Vinod and I'm part of the Codezens Soft Solution team. We understand that you're looking for a NodeJS developer to replace the external API with Cloudflare and generate the country flag using emoji codes instead of images. We have extensive experience in AngularJS, JavaScript and related technologies so we are confident that we can deliver an optimal solution for this project. We specialize in mobile app development, web design and development, software development and other digital innovation services. Our team is comprised of highly experienced engineers with a strong commitment to quality assurance. This ensures that all our projects meet expected deadlines and customer expectations. We would be thrilled to discuss further how we can help bring your website to life and streamline operations. Please don't hesitate to contact us if you have any questions or would like more information about our services!
$15 USD in 40 days
5.0 (1 review)
2.4
2.4
User Avatar
Hi, I CAN START NOW I have over 2 years of experience in NodeJS development, with a strong understanding of git. As an individual developer, I've successfully executed similar tasks in my previous projects, showcasing my expertise in optimizing processes and enhancing functionalities. I propose replacing the external service with Cloudflare's cf-ipcountry header to determine the user's country code. I'll seamlessly transition to emoji codes for flags, improving performance. I assure timely completion and am ready to initiate the project immediately. Let's start the chat so I can initiate the project immediately. Looking forward to the opportunity to contribute to your project's success.
$15 USD in 40 days
5.0 (4 reviews)
2.3
2.3
User Avatar
I review your job details. I am interested in your project and can be great fit for this project. I would like to discuss more about your Project. I will swiftly deliver your job in high standard and on time, under a satisfactory condition.
$20 USD in 40 days
5.0 (2 reviews)
1.0
1.0
User Avatar
Hi . I saw your project "NodeJS Developer: Replace external API with Cloudflare" ==>> This is AI engineer and Frontend/Backen developer <<== My name is Yaryna & this is Ukrain senior software developer. I can start work immediately and you will see the "Yaryna work ethic". Thanks. Yaryna.
$30 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there! Thank you for considering me for your project. I am Talha, a highly experienced NodeJS developer with strong understanding of Git and Gitlab. I understand that you need to replace the external API with Cloudflare so that you can get country codes in the HTTP header instead of using images. I am confident that I can provide the necessary clarity in response to any questions you may have about the project. My skillset includes knowledge of AngularJS, Express JS and JavaScript as well as Node.js which will be invaluable for this project. If you choose me for this job, I guarantee complete success with no issues along the way. I look forward to hearing more about it and helping make your website more beautiful than ever before!
$20 USD in 40 days
5.0 (2 reviews)
0.0
0.0
User Avatar
Hi, there! I don't want to miss this golden opportunity, and promise you to work full time, 100% flexible communication, of course, perfect result I'm professional on this kind of project and have many years of experience on JavaScript, Node.js, Express JS, RESTful, AngularJS If you're interested in me, let's put together through the chat. Thank You
$15 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear client, I am interested in your job. From my extensive experience, I can bring your idea to life. I'd like the opportunity to discuss with you in more detail. Thank you.
$20 USD in 40 days
0.0 (1 review)
0.0
0.0

About the client

Flag of NIGERIA
Makurdi, Nigeria
5.0
91
Payment method verified
Member since May 11, 2014

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.