Complete React PWA for professional dog walking service.
- Client View: See dogs, upcoming walks, and book services
- Walker View: Today's schedule with walk details and GPS tracking
- Admin View: Send broadcast messages and manage operations
- Real Supabase Integration: All data stored in PostgreSQL database
Connected to Supabase project with:
- 7 tables (users, dogs, walks, walk_locations, walk_reports, broadcast_messages, notifications)
- Row-level security policies
- Real-time capabilities
- Storage buckets for photos
- Push this code to GitHub
- Connect repository to Vercel
- Vercel will auto-deploy
- Access at: fetchus.vercel.app
npm install
npm run dev- Client: sarah@example.com (see dogs and walks)
- Walker: mike@fetchus.com (see today's schedule)
- Admin: admin@fetchus.com (send broadcasts)
- React 18
- Vite
- Supabase (PostgreSQL + Auth + Storage)
- Deployed on Vercel