Hello.
Since I have just started work here, I haven't finished many tasks yet here.
However, as a senior web developer, I have strong experience in web development including this kind of booking website.
I have 6+ years of experience in web development with many frameworks such as Laravel, Django, JavaScript frameworks such as React/Vue.js/Angular and Node.js/ExpressJS.
Honestly, I am a JavaScript guru.
In addition, I have experience in integrating 3rd party services such as AWS, Google Firebase, Twilio, SendGrid, payment gateway like Stripe, JCC.
What makes me proud of myself is my career in developing many real-world projects similar to this one.
I think it's better to use React as Frontend and use Express or Laravel for backend. Third party services like Twilio, SendGrid, Stripe will be needed to implement booking functions.
I prefer long-term position rather than short ones because I want to spend my time on developing, not bidding.
Looking forward to having a detailed discussion via chat.
Thank you.