Marketplace Portal & Booking management

About the client

SimpleFind GmbH is a Swiss-based service intermediary company. Our client aims to help small- and medium-sized vendors from multiple industries in Switzerland go digital and expand their horizons by tapping into newer markets. SimpleFind also offers a unique booking software add-on to businesses with existing websites to make the appointment scheduling process efficient for their customers.

Industry Other Location Switzerland Technologies PHP, React, NodeJs, MYSQL

Business challenge

Lack of a centralised platform for service-based businesses to manage bookings and reach customers

simplefind about

In Switzerland, many small service providers such as salons, photography studios, and driving schools face ongoing challenges in managing bookings and promoting their services online. Our client, a two-person startup, identified several key pain points in this space:

1Lack of online presence: Many vendors do not have dedicated websites or digital platforms to showcase their services or portfolios.

2Manual booking processes: Appointments are often handled manually or via phone, leading to inefficiencies and missed opportunities.

3Limited payment options: Service providers struggle with offering modern, secure, and convenient payment methods.

4Customer inconvenience: End users face difficulty discovering services, comparing offerings, and making bookings seamlessly.

To address these challenges, the client approached GoodCore to build a custom web-based solution that would function as both a service marketplace and a booking management portal.

Project goals

The project entailed the following requirements:

  • Develop a web-based marketplace portal for service providers to list and promote their offerings.
  • Enable customers to easily book appointments and make secure online payments.
  • Ensure a smooth, user-friendly experience across all devices and screen sizes.
  • Launch a functional MVP quickly, then iterate and enhance the platform based on real user feedback.

The solution

Platform components

The platform comprises four web-based dashboards for different roles using the platform:

SimpleFind administrators:

Manage the overall platform, handle user support, and oversee listings and transactions.

Vendor administrators:

Create and manage service listings, view and manage bookings, update business profiles, and track payments.

Customers:

Browse available services, view vendor profiles, book appointments, and make online payments easily.

System features and functionality

Role Based Access

Role-based access

The platform is designed with role-based access control to ensure each user interacts only with the features relevant to their role. This improves security, streamlines navigation, and enhances user experience.

  • Each user is assigned a role at login: admin, vendor, or customer.
  • The interface and available features dynamically adjust based on the user’s role.
  • Sensitive actions and data are restricted to authorised roles only.
Services portfolio management

Services portfolio management

Vendors can easily manage and customise their service offerings through their dashboard. This feature helps them stay flexible and showcase what they do best.

  • During registration, vendors select their industry sector (e.g., salon, photography, driving school).
  • After setting up their profile, they can add predefined services relevant to their field.
  • Services can be assigned to specific staff members based on skills and availability.
  • Customers can choose from available experts when booking appointments.
  • Vendors can expand into new service categories and even add custom services as their business grows.
Searchable Listings

Searchable listings

  • Customers can quickly find the services they need using a built-in search function, making the booking process faster and more convenient.
  • Users can search for specific services directly from the homepage.
  • Search results display all vendors offering the selected service.
  • Results can be filtered by location and availability date.
  • Listings can be sorted by distance for added convenience.
Calendar Synchronisation

Automatic two-way calendar sync

  • Appointments can be synced with personal calendars like Google, Outlook, Apple, or phone calendars.
  • Initially launched as one-way sync (SimpleFind → personal calendar).
  • Now supports two-way sync—changes made in personal calendars (e.g., cancellations) update automatically in SimpleFind.
  • Helps prevent double bookings and keeps everyone on the same page.
Appointment Booking Add-On for Vendors

Appointment booking add-on for vendors

To make booking even more seamless, in the second phase of this project, we built a custom add-on for vendors’ own websites.

  • Customers can book appointments directly on the vendor’s site.
  • Bookings are processed via SimpleFind in the background.
  • No need for customers to leave the vendor’s website.
SimpleRate Feedback and Rating System

SimpleRate feedback system

To help customers make informed decisions, the platform includes a transparent rating and review system called SimpleRate.

  • Customers can rate vendors after an appointment based on friendliness, timeliness, location, and value for money.
  • Feedback can be submitted through a pop-up on the website or via a link sent by email.
  • Ratings help build trust and improve service quality across the platform.
Bilingual Support

Bilingual support

The web portal is available to administrators, vendors, and clients in two languages: German and English.

Payment integration

API integrations for Payrexx, Google Pay, and Apple Pay have been implemented within the system.

Their flexibility is one of our partnership’s highlights. If we need something from them, they provide it as soon as possible. We can really rely on them.

Tim Eberhart

Tim Eberhart, CEO

SimpleFind

profile

The impact

  • The platform successfully launched as an MVP, continued to evolve based on user feedback.
  • Dozens of small service providers joined the platform to digitise their bookings.
  • Customers enjoyed a faster, more convenient way to discover and book services online.
  • Vendors reported improved visibility, more efficient scheduling, and higher customer satisfaction.

Looking to create an impact with software?

Explore how we can work together.