All projectsMy own product

Appointly

Appointment management SaaS for clinics and salons

Appointly cover

Overview

A multi-tenant SaaS I built end to end, now in production. Businesses manage their calendar, services and resources, and customers book through a public page unique to each business. The web app is Flutter Web with a Laravel API and Filament admin panels for the platform and for each tenant.

Role: Solo: product, Flutter Web, Laravel API and admin panels

What it does

  • Multi-tenant by design, with a tenant isolation test suite
  • Calendar with working-hours-based availability and conflict checks
  • Public booking page per business and a customer self-service portal
  • Session packages, payments and revenue reports
  • Automated reminder emails
  • Sentry monitoring and three languages

Tech stack

Flutter WebCubitGoRouterLaravel 11FilamentMySQLSentry

Screenshots

Appointly screenshot 1
Appointly screenshot 2
Appointly screenshot 3
Appointly screenshot 4
Appointly screenshot 5
Appointly screenshot 6
Appointly screenshot 7