Tourism / VillasSelf-initiated study
Periastron
Self-initiated study, no client: Periastron is a fictional property. The site itself is real and live at periastron.vercel.app.
The problem
Most Greek villa sites sit on heavy WordPress themes: slow on a phone, stuffed with plugins, with a cookie banner greeting the visitor before the first photograph. A house that sells silence cannot load like an ad portal.
We wanted to show how a small luxury property in the Cyclades should stand online: fast, quiet, typeset with the same care as the rooms it describes.
The approach
We wrote the site from scratch: no WordPress, no page builder, no framework. One static HTML file with inline CSS and JavaScript, Newsreader and Inter for type, and photography served in three sizes per image so a phone never downloads more than it needs.
Each villa (Aithría at 95 m², Almýra at 140 m², Pétra at 210 m²) gets its own presentation with amenities, photography and an enquiry modal. There are no cookies, no trackers and no analytics, so no consent banner ever appears.
Facts
- Status
- Live: periastron.vercel.app
- Build
- Static HTML/CSS/JS, single file
- Villas
- 3 (95 / 140 / 210 m²)
- Typography
- Newsreader + Inter
- Internal audit findings
- 74, all fixed
- Cookies & trackers
- 0
The outcome
Before going live, the site passed an internal quality audit that surfaced 74 findings across accessibility, performance, SEO and robustness, all fixed before deploy, along with roughly 350 lines of dead code removed.
It is live at periastron.vercel.app and stands as the reference for what a two-person studio delivers when the code is written by hand.