Closed

NodeJs Backend for appointment booking service

I'm looking for an experienced NodeJs developer for a freelance project. I'm building a virtual assistant using Dialogflow and I need a backend to:

- A webcrawler to search 5 clinics to store the doctors available and their schedules for the upcoming month. The webcrawler should be set in a way that ensures it's not blocked by these websites and should run on a periodic time. The clinics included are Clinica Indisa, Clinica Vespucio, Hospital del Profesor, and Redsalud

- Store the data from the clinics, the doctors and their schedules on a database

- Rank doctors based on their their schedule availability taking in consideration: amount of available hours outside working hours in the next two weeks, amount of available hours outside working hours in the next month, total amount of available hours in the next month

- Have a search engine that searches the doctor by specialty providing results by most ranked. This engine would allow to filter searches by dates, times, location, clinic name and health insurance coverage.

- Show a set of 5 recommended appointment booking hour for the most ranked doctors: 2 will be the closest available hours, 3 will be the closest hours after working hours

- Searches would be received from Dialogflow via webhook and results should be sent back and presented to the user

- Dialogflow would confirm via webhook if an appointment is confirmed. The booking would be confirmed in the database including customer information and the hour booked would be set as unavailable

Note: The flows in Dialogflow are already built. The only work needed there is to send the search parameters to the backend, to present the results back to the user and to store the confirmed bookings in the database

I'm looking for an experienced NodeJs developer that is committed to the task, can deliver on time and has background on how to set the architecture for this platform in an extensible way.

Skills: node.js, Elasticsearch, Javascript, MySQL, Software Architecture

See more: php coding appointment booking system, web appointment booking, workflow diagram appointment booking, npm appointment scheduler, react appointment calendar, react booking system, node js booking system, appointment database, javascript appointment booking, appointment booking system java, react appointment scheduler github, joomla appointment booking, appointment booking application php, appointment booking sql, appointment booking pro download, appointment booking aspnet, appointment booking script, salon appointment booking, future online appointment booking, joomla free appointment booking system

About the Employer:
( 0 reviews ) Argentina

Project ID: #21746841

52 freelancers are bidding on average $1188 for this job

meet2amitvw

Hello can we discuss more on this to get detail understanding about project ? As i am having some technical question on this so let me know when you get time to discuss on this and clear the doubts. As a custom NodeJS More

$1350 USD in 15 days
(132 Reviews)
9.0
gkws

Dear Employer, Greetings from Risensys Pvt Ltd. We are giving quality services from past 8 years. Can you come over to chat to discuss further in this regards as I would love to hear more about the idea/ concept? *W More

$1200 USD in 20 days
(137 Reviews)
7.4
AzzkaNoor

Greetings, Please check my recently completed projects in Node: MLB phase 1 : [login to view URL] (Node,react.js) MLB phase 2: [login to view URL] https://alliance-web-app.herokuapp.c More

$1125 USD in 7 days
(35 Reviews)
7.4
superwanchiu

Hello , How are you? I just saw your project description carefully. I am very interested in your project. I have rich experience in Node js. I am ready to start your project immediately. I am sure I can satisfy More

$1250 USD in 20 days
(103 Reviews)
7.1
pvsysgroupinc

Dear Sir, As per your requirement we will make your website best and also we will support after work is live as well please allow us to share our services to you hope you will be happy and we will have long term busi More

$1125 USD in 7 days
(14 Reviews)
6.3
YuriyStepanovich

Hi. I’m a senior full-stack developer and I can do your project successfully. My talent and trustworthy will make your project meet success. I hope to contact soon. Thank you. Alex T

$1125 USD in 7 days
(12 Reviews)
6.4
adeelpirzada

Hi, I am an Experienced Full Stack Lead Developer with a Decade of Experience in versatile software development methods and technologies. Expertise in C#, Python, Nodejs. I have worked on Angular, Reactjs and React N More

$1125 USD in 30 days
(38 Reviews)
6.5
karthikbalu7

I have expert experience with Nodejs/Dialogflow but I can recommend a better alternative I have 10years exp with Masters degree Software engineering from Canada, I have been building many products that involve AI/Mach More

$1500 USD in 7 days
(20 Reviews)
6.2
susanna2018

hi! Dear , my Client! i am very pleasure the opportunity to discuss this job with you. i am a full time freelancer with skills and experience on angular.js, vue.js, react.js node.js, react native,JavaScript etc. Espe More

$1125 USD in 7 days
(40 Reviews)
6.2
freelancerdanie9

Hi, I have just read your requirements carefully. As professional web developer has over 8 years of experience in development. I have rich experience with Laravel, CodeIgniter, Django, Wordpress and Angular.js,React.js More

$1125 USD in 7 days
(22 Reviews)
6.2
gahisharma

Dear Client, Hope you doing well. I have gone through your requirement and as per my previous work experience i am ready to start work immediately on your project. yes i am very much expertise with HTML,jhoomla,ma More

$1000 USD in 70 days
(8 Reviews)
6.3
ebizzsolution

Hello, We can design and develop NodeJs Backend for appointment booking service with core features like: ➤ Features for Patients: - Register and Login - Patient Profile with lab results - Browse through closest hospi More

$3500 USD in 60 days
(19 Reviews)
6.2
avto35217

Hi,dear. I am very interested in your project - 'NodeJs Backend for appointment booking service'. I've already done this kind of project before. I'm a professional programmer with 12 years of experience. If you award m More

$1250 USD in 5 days
(9 Reviews)
6.0
technorizen

Hello , I have similar kind of expertise and work experience. I have gone through your requirement and understand that,you are looking for highly skilled, qualified, and experience Mobile App development team for yo More

$1125 USD in 7 days
(19 Reviews)
7.0
HongCStar86

Hello, Dear I am very interested in your project. I reviewed your post and perceived what you want. I'm very familiar with laravel via many projects. I built several large systems by laravel from ground. They are ecom More

$1500 USD in 7 days
(31 Reviews)
5.9
alexdanilovua

Hi. I am very interesting in your job. As you can see my profile, I have expertise in front-end such as JavaScript/Ajax, Angular, HTML5/CSS3, jQuery, Bootstrap, Scss/less,ReactJS, React Native, Ionic, Vue,MongoDB and s More

$1125 USD in 7 days
(48 Reviews)
6.0
AndreiPPB

Hello. I read your description carefully. my core skill is node. if you assign to me this project, you can get a cool result. please contact me. thanks. best regards.

$1125 USD in 7 days
(38 Reviews)
6.0
kroim

Hello I am AngularJS and NodeJs expert! I have some demo site that developed with this. I can help with that and can start right away! I 'd like discuss with you via chatting. I will wait. Thank you! From Admetus!~

$1125 USD in 7 days
(35 Reviews)
6.1
adicoman

Hi, I am very interested to work on your project. I have 17+ years experience in Web Development using a large variety of programming languages, frameworks, database architecture, APIs, CRMs, ERPs, mobile development More

$1500 USD in 24 days
(55 Reviews)
5.9
vantuanvn

Dear Felipe D., ❁ We are Web and Mobile App development team at Ho Chi Minh city, Vietnam and work for wordwide. ❁ Our profile : [login to view URL] ➦ We worked on many types of projects, I hope to discuss with you to mak More

$1250 USD in 5 days
(51 Reviews)
5.6