MeetingSpaceSelector

Hotel Polaris Space Suggester (Phase 1)

Phase 1 includes:

Run

cd "/Users/jonathanmiller/Documents/App Development Sandbox/MeetingSpaceSelector"
python3 app.py

Then open: http://127.0.0.1:8080

Notes

Deploy (Render + Custom Subdomain)

This app is server-rendered and has backend API routes, so it cannot run on GitHub Pages by itself.

  1. Push this repo to GitHub.
  2. In Render, create a new Web Service from this repo.
  3. Render will detect render.yaml and use:
    • build: pip install -r requirements.txt
    • start: python app.py
  4. After deploy, open the Render service URL and confirm the app loads.
  5. In Render service settings, add custom domain: spaceselector.reunited.us.
  6. In your DNS provider for reunited.us, create/update the CNAME for spaceselector to the Render target shown in Render.
  7. In GitHub repo settings, disable GitHub Pages for this project (to avoid conflicting DNS/hosting behavior).

After DNS propagation, https://spaceselector.reunited.us should serve the live app and backend endpoints from the same host.