BooknLink Marketplace Backend
Multi-service booking platform with listings, payments, scheduling, and provider payouts.
Problem: Providers needed a single backend to manage listings, pricing, availability, and payments without double-bookings.
Solution: Built a Django REST backend with listings, dynamic pricing rules, booking/payment flows, and calendar sync.
Impact / Learning: Enabled end-to-end marketplace workflows with secure checkout, provider payouts, and synced schedules.
- Listings and pricing system with categories, fees, and availability slots
- Stripe checkout, refunds, wallet tracking, and payout requests
- iCal export/sync and Google Calendar OAuth integration
- Custom auth with OTP verification, JWT, and social login
- Messaging, reviews, and notifications for trust signals
My Contribution: Designed core models, implemented payments + calendar sync, and built auth/onboarding flows.