Transport & booking / Design & development
VTC-Website
From the journey to the booking.
Visit the websiteA management and booking website for a transport company.

The project in practice
Role, team
& technical choices.
Connect every step of a booking journey.
My contribution
I built the interface and server routes for accounts, requests, Stripe payments and ride tracking.
Team & collaboration
I lead the full-stack development, from the booking interface to its integrations.
Today
A viewable versionThe preview presents the service interface; the code connects accounts, booking files and payments.
Two concrete
choices.
Attach the booking to the account
The server reads identity from the session and stores the booking in MongoDB with an initial status so it can be tracked.
Connect the payment to its file
Stripe Checkout receives the booking ID. A signed webhook then finds the file and updates its status.
- Next.js
- TypeScript
- Tailwind CSS
- MongoDB
- NextAuth
- Stripe
