Embra
A host app for a small holiday cabin site
A complete host app for a small site of six holiday cabins, with a light and a dark theme, and it comes with sample data. Good for: a holiday let, glamping or cabin business, a property or rental manager, a smart heating, energy or security app, or anyone who wants a full multi-page app to start from. How it works: the home page shows every cabin at a glance with its temperature, who is staying, locks, hot tub and power, plus what is coming up today; in the heating planner you drag a cabin's temperature points along the day and the line showing when the cabin will be warm moves with them. Includes: one page per cabin with a heating dial and every device as a tile you switch; heating for every cabin side by side and a week plan for the shared buildings you drag along the day; every device by type, with lights, hot tubs, a sauna, media and car chargers; energy by day, week, month or year, use by cabin and per stay, solar and a house battery, and bills you can pay; cameras, locks and door codes you make, copy and remove, and an activity log; scenes and rules; today's arrivals, departures and cleaning checklists, a three-week booking calendar where you drag a stay to new dates, and the team; alerts, settings with data export and a reset, help, a sign-in screen and search for everything. How to use: run it, swap the sample data for your own cabins, bookings and devices, and connect your own booking and smart home services; it does not control real devices on its own.
$91.00 — one-time price, free updates
- A React app template
- React and Vite · npm install and it runs
- Build unlimited client sites with it
Built with React, CSS, GSAP.
What is in the zip
- app.css
- css/alerts.css
- css/automations.css
- css/cabins.css
- css/climate.css
- css/devices.css
- css/energy.css
- css/help.css
- css/home.css
- css/security.css
- css/settings.css
- css/stays.css
- index.html
- src/App.tsx
- src/actions.tsx
- src/env.d.ts
- src/finder.tsx
- src/main.tsx
- src/motion.ts
- src/pages/alerts.tsx
- src/pages/automations.tsx
- src/pages/cabins.tsx
- src/pages/climate.tsx
- src/pages/devices.tsx
- src/pages/energy.tsx
- src/pages/help.tsx
- src/pages/home.tsx
- src/pages/security.tsx
- src/pages/settings.tsx
- src/pages/stays.tsx
- src/pages/types.ts
- src/router.ts
- src/store.ts
- src/ui/charts.tsx
- src/ui/device.tsx
- src/ui/dial.tsx
- src/ui/format.ts
- src/ui/icons.tsx
- src/ui/kit.tsx
- src/ui/overlay.tsx
Version history
- v1.0.0, 2026-11-04 — First release. Embra shipped, with the reel recorded from the real page.