Features

Everything SEVWAS does

A complete breakdown of the three experiences — Customer App, Salon CRM, and Super Admin — plus the platform-level capabilities that power them all.

01 · Customer App

A premium booking experience for every customer

Available instantly on any phone — no app store download required. SEVWAS installs as a PWA and feels native.

  • Salon discovery — search by city, service keyword, or salon name
  • Live open/closed status computed from each salon's working hours
  • Rich salon pages — cover image, services & prices, ratings, working hours, map, QR
  • Category browsing — Hair, Skin, Nails, Makeup, Spa, Waxing
  • Phone OTP login via Firebase — passwordless & secure
  • One-tap booking inquiry with service & slot selection
  • Account page with booking history & profile
  • WhatsApp confirmations & reminders for every booking
  • Shareable salon links via native share sheet
🔍 SearchHaircut · Kanpur
Glow & Grace● Open
The Style BarOpens 11:00
Luxe Hair Lounge● Open
OTP Login+91 ••••
NotificationWhatsApp ✓
02 · Salon CRM

The control center for your salon

A dedicated dashboard for each salon to run day-to-day operations and grow — with email/password login and session isolation from the customer app.

  • Dashboard — appointments, customers & revenue at a glance
  • Appointment calendar with status (pending → confirmed → completed/cancelled)
  • Customer CRM — full database with history & notes
  • Services & pricing catalog, organised by category
  • Salon profile — photos, hours, address, map coordinates
  • Razorpay subscription billing with auto-generated invoices
  • Inquiry inbox — every booking request lands here
  • QR code generation for your salon's deep link
  • Support tickets raised directly to the platform team
📅 Today14 appointments
👥 Customers1,204 total
💰 Revenue (mo)₹1,24,500
🔔 New inquiry2 min ago
💳 SubscriptionGrowth · Active
🧾 Next invoice₹2,499 · 12 Jun
03 · Super Admin

Full platform control & oversight

The command center for platform operators — onboarding, compliance, revenue, and support, all in one protected panel.

  • Salon CRUD — onboard, edit, suspend, or remove any salon
  • KYC review — approve or reject documents before a salon can activate
  • Revenue analytics across all subscriptions & payments
  • Subscription oversight — status, grace periods, churn
  • Support ticket management across all salons
  • Role-based access (super_admin only)
🏬 Active salons48
⏳ KYC pending3 review
💰 MRR₹1,42,500
⚠ Grace period1 salon
🎫 Open tickets5
Platform Capabilities

Under the hood

The infrastructure & integrations that make SEVWAS reliable, secure, and scalable.

💳

Razorpay Subscriptions

Recurring billing with signed-webhook verification, auto-invoicing, and a 3-day grace period on payment failure before deactivation.

💬

WhatsApp via Gupshup

Template-based messaging for booking confirmations, reminders, payment alerts & receipts — all sent asynchronously via job queues.

🔐

KYC Gate

No salon is publicly visible until its KYC documents are approved by the super admin — keeping the marketplace trustworthy.

Async Job Queues

Bull + Redis workers handle WhatsApp, invoice generation, and payment retries — so no request ever makes the UI wait.

📲

PWA + Android TWA

Installable on any phone, works offline, and ships as a native Android app via Bubblewrap — without an app-store dependency.

🗺️

Maps & Media

Google Maps embed for every salon location, and Cloudflare R2 for fast, scalable media storage.

🛡️

Security Hardening

Helmet CSP, rate limiting, JWT sessions across three isolated namespaces, and signed Razorpay webhooks.

🗄️

Relational Database

Sequelize ORM on managed Postgres/MySQL — schema changes always via migrations, never ad-hoc.

📈

Scalable by Design

City & lat/lng columns ready for multi-city expansion; all business logic service-layered for a future REST/mobile API.

See it in action

Open the live app, browse salons, or register your own — all from the SEVWAS platform.