Dog Care PWA Build

Customer: AI | Published: 20.01.2026
Бюджет: 250 $

I’m launching a lightweight Progressive Web App that lets dog-owners book walks or daycare straight from their phones while I track everything on a simple back office. The goal is to get a fully functional MVP live fast, so I’ve chosen a Next.js front end (or an equivalent no-code builder if you can move faster), Supabase for database + auth, and Resend/Twilio for notifications. A basic Stripe integration can ride along later, so please keep the code Stripe-ready. Client side • Walk / day-care booking flow that captures date, time, address and owner notes. • Dog profile management with the ability to add, edit and delete a profile. Each profile must store the dog’s breed & age, any medical conditions, plus feeding and walking preferences. • A screen for upcoming and past bookings. • Automatic confirmation sent by both email and SMS the moment a booking is accepted. Admin side • Dashboard listing all incoming requests. • Buttons to confirm or decline, then toggle status to “in progress” and “complete.” • A searchable list of customers and their dogs with quick links to each profile. Acceptance criteria 1. The PWA installs to a home screen and works offline for at least the last cached page. 2. Supabase row-level security is set so owners see only their own data. 3. Email + SMS fire reliably on booking confirmation (I’ll plug in live keys for Resend/Twilio during hand-over). 4. A single Git repository with clear setup instructions lets me deploy to Vercel in one click. Hand-off deliverables • Source code in GitHub. • SQL/migrations or Supabase export. • Brief Loom or written walkthrough covering the architecture and where to extend (Stripe, push notifications, etc.). If this scope looks clear and you’re comfortable building PWAs with Next.js and Supabase, let’s talk timeline—ideally under two weeks for the first usable version.