{"repo":"louisnelza/stayview","free":true,"listed":false,"github":"https://github.com/louisnelza/stayview","clone":"git clone https://github.com/louisnelza/stayview.git","description":"A self-hosted dashboard that aggregates bookings from Airbnb, Booking.com, and Lekkeslaap into one place.","language":"JavaScript","stars":30,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"StayView — Rental Dashboard A self-hosted dashboard that aggregates bookings from Airbnb , Booking.com , and Lekkeslaap into one place. Built with vanilla JS and a lightweight Node.js proxy server — no framework, no database, no dependencies. Live Demo 👉 stayview.onrender.com — click Demo in the header to see sample data without any credentials. Features - Live booking feed from all 3 platforms via iCal - Calendar view with colour-coded bookings per platform - 30-day occupancy stats - Filters by platform and upcoming/all view - Demo mode — toggle to see sample data without needing live credentials - Self-hosted on a Raspberry Pi or any Node.js server Getting Started 1. Clone the repo 2. Configure your iCal URLs Copy the example env file and fill in your private iCal URLs: Edit .env : Your .env file is listed in .gitignore and will never be committed. 3. Run Open http://localhost:3456 in your browser. Deploying to a Raspberry Pi Deploying to Render (live URL) 1. Go to render.com and sign in with GitHub 2. New → Web Service → Connect your stayview repo 3. Settings: - Runtime : Node - Build command : (leave empty) - Start command : node server.js 4. Under Environment , add your 3 variables: - ICAL AIRBNB - ICAL BOOKING - ICAL LEKKESLAAP 5. Click Deploy — you'll get a URL like https://stayview.onrender.com 6. Update the demo link and badge at the top of this README with your URL Where to find your iCal URLs Platform Location --- --- Airbnb Calendar → Availability settings → Expo","default_branch":null,"files":null,"tree":[],"storefront":"/r/louisnelza","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/louisnelza/stayview/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}