Custom Wix Booking Integration Using Semble API (GraphQL)

Job ID: 39198035

Budget: £250 – £750 GBP

I am looking for an experienced developer to create a custom booking calendar for my Wix website, integrating with Semble's Open API. The current Semble booking form only allows patients to view three days at a time, which is not sufficient for my clinic's needs. I require a fully functional and embedded solution that allows patients to see a much longer date range when booking appointments.

Key Requirements:

API Integration: Develop a custom booking system using Semble's public API. (API documentation: https://docs.semble.io/docs/intro)
GraphQL Knowledge: Since Semble's API uses GraphQL, experience in GQL queries and mutations is essential.
Wix Compatibility: The solution must be fully embeddable on my Wix website (e.g., using Wix Velo or an iframe solution).
Extended Date Selection: The current Semble form only shows three days at a time. The new system should allow patients to view and select appointments over weeks or months.
User-Friendly Interface: A responsive and intuitive booking interface that matches my website's aesthetics.
Secure Authentication: Ensure API calls are made securely, following best practices.
Testing & Debugging: Ensure the system functions smoothly before deployment.


Desired Skills:

Proficiency in GraphQL (GQL)
Experience working with Wix Velo (Corvid) API or custom embeds
Familiarity with RESTful APIs and GraphQL API integrations
Frontend development experience (JavaScript, React, or similar)
Strong understanding of UI/UX for booking systems

Deliverables:

A fully functional booking system that seamlessly integrates with Semble and my Wix website.
Clear documentation on how the integration works and how to maintain it.
Related categories: JavaScript Python Website Design HTML cURL