Our Work Portfolio
Web portal connecting customers with quality massage therapists
Thrivr is a web portal that helps find customers quality experienced massage therapists. Customers can book massage service at their convenience from the available time slots of the therapists. Thrivr also allows therapists to gain more clients and get paid by having their own panel.
For niche services such as body massage services, finding a proper therapist is always a difficult task. Although there may be many ads for the same in numerous outlets, ensuring that the therapist is skilled enough to undertake the task was very daunting. The client wanted to make this process easier by having a web application which would give the customers an option to view all the massage therapists that are nearby and book a session with them.
At the core of the project is the functionality to book massage therapy sessions around different locations in Canada. Customers can enter their location, their preferred date and duration for the massage and the portal will show a list of all the therapists which match those criteria. The portal will also show their available time slots, among which the customer can select a convenient slot. The free time slots of therapists are fetched via API calls and displayed in the frontend for customers to choose from.
Therapists have their own login where they can manage their clients and free slots. One of the prolific things that we did for the Therapist’s page is making their profile SEO friendly. Since React was used in the development of the project and as it is a client side framework, it wouldn’t be SEO friendly. To tackle this, we used Next JS for server side rendering to make the therapist page discoverable by search engines and hence being SEO friendly.
Payment gateway integration was also present with session cancellation and rescheduling features.