Client projectLive
Nana Thaimassage
Website for a Thai massage studio in Berlin-Zehlendorf: treatments with duration and price, rooms, questions and answers, directions.
Landing page


Treatments with duration and price


Starting point
A studio on a residential street is found through search or not at all. Whoever opens the page wants to know within a minute: which treatment, how long, what it costs, where it is — and how to reach someone. A CMS for those few facts would be a burden nobody maintains.
Solution
A statically served site behind nginx plus a small hardened service for the contact form with spam protection and mail delivery. The page carries the treatments as a table with duration and price, a gallery of the rooms, thirteen questions and answers, and directions via the studio entry on Google. German and English sit beside it as one text file each — a price changes in one place.
Outcome
The business turned from a restaurant into a massage studio in September 2026. The site followed within two days: new name, new sections, same address, same operation — nothing had to be set up again. When the form cannot get through, it offers phone and email instead of leaving the visitor with nothing.
Tech used
- React
- TypeScript
- i18next
- FastAPI
- Docker
- nginx