Every HTML template is free to download and use on unlimited sites. See how pricing works
ThemeVault

FoodEpik – Restaurant Astro Template

FoodEpik as an Astro project — the restaurant menu and reservation design as named JSON content, 5 Markdown blog posts with category pages, Bootstrap 5, six colour themes, builds to plain HTML for any host.

Try the live demo

Astro Template · single-site commercial license · included with Pro

  • Astro
  • Bootstrap 5
  • HTML
  • CSS
  • JS
  • Released Nov 2026
  • v1.0 · Nov 2026
foodepik astro · live demo
  • 13 pagesin the live demo
  • v1.0updated Nov 2026
  • 2views

The FoodEpik restaurant design — full-screen hero, highlights strip, about, services, tabbed menu, opening hours, signature dishes, table reservation form, gallery with lightbox, private dining, staff, deal of the day with countdown, animated numbers, testimonials, blog and newsletter — as an Astro static-site project, with a page for every blog post and category. No server, no database: npm run build gives you plain HTML/CSS/JS to host anywhere.

  • Content in named JSON — the home page is src/content/pages/index.json, the menu page is menu.json; brand name, menu links, footer, socials and the site colour once in site.json
  • Blog posts in Markdown (src/content/posts/) — five posts written in full, one file each with its own page, category pages and an RSS feed; the home page shows the newest three automatically
  • Site colour as a setting — six colour themes ("view" in site.json); the demo's colour picker is switched off and can be turned back on
  • SEO built in: titles, descriptions, canonical URLs, Open Graph and Twitter cards, structured data, sitemap and robots.txt
  • Optimised images: photos resized and served as WebP by astro:assets
  • Bootstrap 5.3 (pinned) with the template's own stylesheet on top; vanilla JavaScript (no jQuery): scrollspy navigation, gallery lightbox, countdown, reveal-on-scroll, back-to-top
  • Reservation and newsletter forms with validation and a success message — set your Formspree, Basin, Netlify Forms or own endpoint in .env
  • A kit of element pages (accordions, alerts, buttons, form fields, grid, icons, message boxes, tabs, typography) to build more pages in the same style
  • Deploys to Netlify, Vercel, Cloudflare Pages, GitHub Pages or any static host; README with the exact steps, CONTENT.md listing every slot, online documentation with screenshots
  • Strict TypeScript with npm run check, Prettier, Astro version pinned

The free HTML version of this design is on ThemeVault too — this Astro project has the same look. Note that FoodEpik is a menu-and-reservation site: it has no online ordering or cart.

  • Restaurant menu and table-reservation design as an Astro project
  • Content in named JSON, five blog posts in Markdown with category pages and RSS
  • Six colour themes as a setting; the demo colour picker is off by default
  • SEO head, sitemap, robots.txt and optimised WebP images built in
  • Reservation and newsletter forms post to your own endpoint set in .env

Pages

Every page

See all 13 pages at a glance

Each page is built and ready, as it looks in the live demo.

FoodEpik Astro on a phone

The home page on a phone, as it looks in the live demo.

Questions

About this template

What does the license cover?

One website, commercial use included. Read the license for the full terms.

Is FoodEpik Astro included with Pro?

Yes. Pro includes every format of every design, with the credit link removed, for $49.00₹2,999 a year as one payment.

Will I get updates?

Yes. Your My Downloads page always serves the latest version, so you can re-download an update free. The What's new tab lists what changed in each version.

Are the photos included?

The images in the template are blurred in the downloaded package, and the photos in the live demo are for the demo only. Add your own images.

Subscribe Us

Keep looking

View Similar Templates

All templates
From the blog

View Blog

Live preview

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.