Case study
How we built Spring Roll Station
Where they started
Two busy outlets, and no website at all.
Before this, springrollstation.com pointed nowhere. Anyone searching for the restaurant found a delivery app listing or a map pin, with the menu as small photos and the prices set by the app. There was no place that told their story, showed both outlets side by side, or let a regular order for collection without paying a platform cut.
- ×No website, the domain pointed nowhere
- ×The menu only on delivery apps, at app prices
- ×No story, no reviews and no outlet details in one place
After
Find your favourite bowl.

The home page opens on a yellow preloader with their logo, then a phở wheel: a big bowl pushed toward you, the name and price beside it, and an arc of the other bowls above. Press the arrow, swipe or scroll and the bowls roll round the arc while the herbs and chillies on the table change to match. Below it sit the signature favourites, their story, reviews and both outlets with maps.
The menu page carries every dish with photos, options and add ons, and a basket that sends the order to the right outlet on WhatsApp for collection. The menu itself lives in a CMS, so the team changes a price, adds a dish or marks something sold out without calling us.
- ✓A yellow preloader, then the phở wheel: bowls that roll round an arc as you browse
- ✓The table dresses itself for each bowl, with herbs and chillies to match
- ✓A full menu with photos, options and add ons
- ✓A WhatsApp basket that sends a collection order to the outlet you pick
- ✓Both outlets with maps, hours and a contact form
- ✓A menu CMS for prices, photos and sold out dishes
What we did
Design and build
- Home, About, Menu and Contact, designed from scratch and hand coded
- The phở wheel, with its own layout on phones: the bowl fills the width under the headline
- Bowl photos and table backgrounds prepared for each of the four phở
Menu and ordering
- The full menu with photos, prices, badges and option groups
- A basket that turns the order into a WhatsApp message to Novena or Anson
Launch
- Their domain connected to Vercel without touching their email
- Search titles, descriptions and outlet details written for each page
Running it themselves
- A menu CMS at /admin for sections, dishes, prices, photos and sold out flags
- The site lives in the client's own GitHub, so it is theirs
springrollstation.com
