Possible? Glide Customer Portal for Field Service Scheduling

Hi all - I’m looking for a low-code platform to build scheduling & resource management software for our mobile car detailing business. My biggest hurdle exploring previous platforms (Bubble, Adalo, etc.) has been slow UX speeds when a user/client of our mobile car detailing business searches availability to book a service based on significant availability and scheduling logic.

Our customers need to be able to:

  1. Signup/login
  2. Schedule / reschedule / cancel services
  3. Select or add a new vehicle to ther account
  4. Choose services for ther vehicle(s)
    4a. Interior package
    4b. Interior add-ons
    4c. Exterior packages
    4d. Exterior add-ons
  5. Choose if they In-Shop Service vs. Moible Service
  6. If Mobile, provide postal code (Canada). If Shop, select Shop Location
  7. Choose an available date/time for the service
  8. Availability displayed would be based on resource availabilty that can configured by an admin:
  • Shift resource availability (ex. a Mobile Service Vehicle or Shop Bay)
  • Staff availability and assignment to resources in 1-person or 2-person crews (and our ability to define how service time is adjusted in these casesglobally (ex. 2-person crew = 0.65x the length of a 1-person crew)
  • Granular availability on per hour basis by FSA code, or groups of FSA codes (i.e.first 3 characters of the postal code)
  • Real-time service price calculated as user adds services
  • Securely take credit card at checkout via Stripe (payment charged after completion of service)
  • Basic membership functionality - users can subscribe to a small annual membership that lets them receive discounted rates on services

I am unsure if the no-code/low-code builders are at the stage where the above requirements can be achieved without having significant lag/loading issues with the scheduling logic we need. We can’t have users wait 10 seconds to display availability if the system is too slow to handle it - which is what I’ve seen in other app builders.

Has anyone pushed a scheduling software (field service or otherwise) into production with as a many as 300+ users per day using the app? If so, what was your experience? Is it still live today?

We currently use a software called BookingKoala for our field/mobile service scheduling an customer portal, but we would really like to begin working on an MVP to create something specific to our needs (and as simple as we can possibly build it). We don’t use 80% of the features in BookingKoala because it doesn’t fit our business model, so I’m hoping if we can keep the scope tight enough, we may be able to achieve what we need with Glide.

Thanks for any and all input!

Cheers,
Matt

Creating an account and adding vehicles can be straightforward. You can manage them like this.

UserID Name Email
U001 Matt matt@example.com
U002 Sarah sarah@example.com
U003 John john@example.com
VehicleID UserID Make Model Year LicensePlate
V001 U001 Toyota Corolla 2018 ABC123
V002 U001 Honda Civic 2020 XYZ789
V003 U002 Ford Focus 2017 DEF456
V004 U003 Chevrolet Malibu 2019 GHI321

However, the complexity lies in the availability check. However, the complexity lies in the availability check. Usually, people just have time slots as their sole availability check, but in your case, integrating more factors (resource, staff, FSA) might be more difficult. I might need to see more details on an ideal flow/logic to know though.

This will need to be a flow to generate a Stripe checkout link, or it has to be an invoice sent via email (only Stripe integration Glide offers at the moment).

This would cost around $500/month based on the amount of Users, on a Business plan. If you decide to proceed, you might want to talk to Glide’s Sales team to see if they have a volume discount available.

1 Like