Restaurant
Taverna restaurant
A moody restaurant site whose menu updates in one file: sections, dishes, prices, dietary tags.
A photography-led site for a restaurant or café, dark and warm. The whole menu is data: sections, dishes, prices and dietary tags live in one file, so you change a dish without touching markup. The dietary legend only lists the tags you actually use.
What you get
- Four pages: home, menu, contact and 404
- Menu as data: sections, dishes, prices, dietary tags
- Dietary pills generated from the menu data
- Opening hours and holiday note in data
- Full-bleed photography-ready plates
- Astro 5, static output, no integrations
What’s in the ZIP
- Astro 5 source (src/)
- package.json and lockfile
- template.json catalog metadata
- README with run and edit notes
- End-Product Licence (LICENSE.txt)
Stack and requirements
Astro 5 · static
- Node 22 or newer and npm
- A static host — Cloudflare Pages, Netlify, or any web server
- Run npm install, then npm run build to get dist/
Hosting
Prefer not to run it yourself? I host and maintain sites on a server you control. Hosting is arranged separately — email [email protected] to talk it through.
Questions
What do I get for the licence price?
The complete source for this template, its placeholder artwork, and the End-Product Licence. One purchase lets you build and run one end product — one website, for one business or one client. You can change the files however you like.
Can I use it for a client’s site?
Yes. A client site counts as your one end product. If you want to build the same template again for a second client, you buy a second licence.
How is it delivered?
By email within one business day of payment. The email carries the source files and the licence; it is not a support contract, and updates are at my discretion.
One purchase, one end product. Files delivered by email within one business day.