Tattoo Studio Booking and Deposit Management PlatformTattoo Studio Booking and Deposit Management Platform
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Studio Inkline A solo tattoo artist in Mumbai was losing hours to "is Saturday free? how much? can I pay later?" DMs and afternoons to no-shows. Studio Inkline turns that inquiry into a paid, confirmed booking in about two minutes, and gives the owner a one-click approval desk. Live site: https://studioinkline.online The business (archetype, location, quirks): Studio Inkline is a private, one-artist tattoo studio run by Meera Shah in Bandra West, Mumbai (2nd floor, Kalyan Chambers). Fine-line, botanical, blackwork and custom work.
The quirks we designed for: • Solo owner: Meera is the artist, receptionist and accountant. Inquiries arrive as Instagram DMs while she's mid-session with a needle in her hand. • Fixed capacity: three 3-hour sessions a day (12, 3, 6 pm), Tue–Sun, closed Mondays. Weekend evenings sell out; weekdays have gaps. • Price depends on the brief: every client asks "how much?" first, but the answer depends on style, size and placement, so each price takes several messages. • Custom work needs a brief before the session, not at the chair. • The no-show problem: with no deposit, about 3 in 10 clients simply didn't turn up. A 3-hour no-show is a whole afternoon of income gone. • Cancellations leave the chair empty unless Meera manually texts someone who wanted that slot. Before → After: BEFORE: DM → "is Saturday free?" → wait for Meera to finish a session → back-and-forth on price → "can I pay later?" → hope they show up.
AFTER: Live calendar → pick an open slot → short design brief → instant estimate from the studio's rate card → ₹1,500 card deposit → instant confirmation with a QR booking pass. Meera approves the final price with one click. What I built (in Lovable): CLIENT SIDE: the front door • Live availability calendar with booked times struck through, so clients only see what's actually open • Design brief form (style, placement, size, reference photos, notes) with a live price estimate calculated from the studio's rate card • Slot hold for 15 minutes while the client pays a ₹1,500 deposit through Stripe (embedded checkout) • Instant confirmation page with a QR booking pass and live payment status • Self-serve reschedule and cancel from the booking page • Automatic refund if the client cancels 48+ hours ahead or the studio declines • Booking assistant chatbot: quotes rates, finds open slots ("what's open Saturday evening?" → real times you can tap straight into the brief form) and answers studio FAQs (deposit, aftercare, policy)
OWNER SIDE: the follow-through ("Studio Desk") • Today: the day's sessions, monthly bookings, revenue booked and no-show rate, with one-tap "Done — send aftercare", "No-show" or "Reschedule" • Requests: every brief arrives with its estimate pre-filled; approve with a final price and duration, or decline to free the slot • Waitlist: offer a freed slot with a 2-hour claim window, after which it passes to the next person automatically • Messages: a log of every confirmation, reminder, receipt and owner alert sent • Automated messages: request received, deposit confirmed, approval, reminders 48h and 3h before, aftercare after the session
UNDER THE HOOD • Built entirely in Lovable • Stripe payments via Lovable's native Stripe integration (deposits and refunds) • Transactional email via Resend, connected through Lovable connectors • Privacy Policy and Terms & Conditions pages, plus a written refund policy Owner effort removed: • No more availability back-and-forth: the calendar answers "is Saturday free?" 24/7 • No more pricing by DM: the estimate comes from the rate card before Meera reads anything • No-shows now cost the client: a ₹1,500 deposit locks every slot and comes off the final price • Approving a booking takes one click, with the price already filled in • Confirmations, reminders and aftercare send themselves • Reschedules and cancellations are self-serve, and refunds follow the policy automatically • Freed slots go to the waitlist without Meera texting anyone Socials: https://x.com/krutikkkkkkkkk/status/2105910179703468308 https://lnkd.in/p/gNeUGbuA
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started