I built the backend: the API behind the site, on NestJS with Prisma and PostgreSQL.
What it looks like
I built the backend, so the screens below are the product my API serves, not my own front-end work. 9jatrip.ng (opens in a new tab) is live, so you can open it and click around.
The first step of booking a trip.
On a phone, the page rearranges itself into one column.