About
SpiceRoute connects food lovers with talented home chefs across Berlin. Chefs are verified by the admin team, payments run through Stripe, and diners can choose pickup or delivery within a radius each chef sets.
Key features
- Two-sided chef marketplace with dashboards
- Admin-managed chef verification
- Stripe Checkout with server-side pricing
- Pickup or delivery with radius control
- Student discount + loyalty stamps
- AI-powered dish recommendations
Technologies
Next.jsFirebaseStripeGenkit
How it works
- 01Chefs list dishes, menus, and delivery settings.
- 02Diners browse by cuisine and chef; a cart builds from one chef.
- 03A deterministic server-side total feeds a Stripe Checkout session.
- 04On success the order is verified and written to Firestore.
Why it matters
A full two-sided marketplace, where the hard part is trust and matching on both sides. That is where most of the engineering went.
Full-stack work across auth, payments, and discovery.
Want something like this?
We'd scope it to your data and your workflow.