STARKMEStart a project
All work
CASE-02LIVEWeb

CRM and client cabinet for a grooming salon

Instead of a paper notebook — a client base in the groomer's phone and a cabinet for the dog's owner.

  • Щодняthe salon runs on it daily with real clients
  • 2 роліgroomer and dog owner — one app
  • 09:00reminders go out on their own
The client base on a groomer's phone: search by dog or owner name, allergy flags, next visit date and loyalty discount status

CLIENT

Dog grooming salon near Warsaw, 4 groomers

The problem

Clients were kept in a paper notebook. Recalling how a dog was cut last time, or whether it has allergies, meant leafing through pages — standing up, between dogs.

The solution

I built a shared client base for the groomers and a separate cabinet where the dog's owner sees their next visit and grooming history.

How it works

  • Search by the dog's name or the owner's phone number
  • Each card holds history, before-and-after photos, allergies, preferred cut
  • Clients sign in to their cabinet with a phone number and an SMS code
  • Visit reminders and dog birthday messages go out automatically
  • Loyalty discounts are counted without the groomer doing anything
BUILT WITH
  • Python
  • FastAPI
  • SQLAlchemy
  • Alembic
  • PostgreSQL
  • APScheduler
  • Docker
  • Coolify

Sound familiar?

Describe it in your own words — within a day I'll tell you what can be done and what it costs.

Message on Telegram

Free, and it commits you to nothing. I reply myself — not a bot, not an account manager.

RESPONSE TIME ≤ 24H