App / Admin panel / Backend
Woofy
An app that connects dog owners with dog walkers. Three parts: the app with its two sides, an admin panel to manage everything, and the backend that serves both. The woofy.be website was made with Hostinger Website Builder and is not part of our work.
In the app
- Bookings and calendar for both owner and walker
- Chat with photos, real-time via websockets
- Payments via Stripe
- Location to find walkers nearby and track the route
- Push notifications for new requests and messages
In the admin panel
- Manage users, dogs and bookings
- Map view of where walks are happening
- Follow the live state via the same websockets as the app
- App
- React Native (Expo)
- Admin panel
- Next.js + Leaflet
- Backend
- Fastify (Node.js)
- Database
- PostgreSQL + Redis
- Real-time
- Socket.IO
- Payments
- Stripe