The Bindel is an online rental platform for short-term stays in Austin, Texas that offers a fun and simple user experience for guests.
It's important to move fast when you're an engineering team of one. This reality favored practical, fast-to-develop languages and frameworks. The backend was built in Python with FastAPI and MongoDB, and NuxtJS + TypeScript for the frontend. The entire project was hosted on DigitalOcean and a simple Bash script was
At the time NuxtJs seemed like a great choice. It had Server-Side-Generation (SSG) capabilities and I was familiar with Vue's template system from another recent project. Nuxt also had fast Single Page Application (SPA) for users that felt snappy and responsive. Unfortunately, Nuxt's bundle sizes tended to be large and difficult to manage. It was a fair trade-off at the time. But in hindsight, I should have chosen another framework. Nuxt went end-of-live fairly early in our development cycle and the migration path from Nuxt v2 to Nuxt v3 was painful.
© 2026 Spence Wetjen. Made in Austin, Texas USA.