Inspiration
Ever since I was little, I’ve loved the idea of travel — the promise of new places, new people, and new perspectives. But growing up in Nigeria as a 16-year-old with divorced parents, the reality often looked very different. My mum and I were constantly overwhelmed by planning even the simplest trips. From chaotic packing to unclear border procedures, it always felt like stress stole the joy of the journey.
That frustration is what sparked NomadNest.
I wanted to create something that helped people like us — solo travelers, families, or anyone feeling unsure — make travel easier, smarter, and less lonely. NomadNest became my dream solution: a digital companion that handles the practical stuff like smart packing and border tips, while also helping you find your people through small, themed travel communities called RoamCircles.
I imagined a world where every trip felt possible — where planning was a joy, packing made sense, and borders weren't terrifying mysteries but exciting steps in your adventure. NomadNest is that vision.
What I Learned
This project pushed me to grow in every way. I learned how to:
- Design and structure full applications using Bolt.new
- Integrate Supabase for real user authentication and data management
- Break complex problems (like auto-generating packing lists or filtering RoamCircle posts) into small, solvable pieces
- Work under pressure and still keep the heart of my idea intact
More than the tech, though, I learned why I want to build things that help real people. Especially people like my mum — the kind who do everything but still never get to relax.
How I Built It
I built NomadNest primarily using Bolt.new — every page, list, form, and user experience runs in the Bolt environment. I used:
- Supabase for authentication and backend (storing trips, packing items, RoamCircles, etc.)
- Bolt Logic blocks to filter user data, set visibility levels, and auto-generate smart packing lists
- Custom page routing in Bolt for seamless travel between features (Dashboard → Packing List → Journal)
- Light animations and a clean UI to create a calm, travel-ready aesthetic
- A “Built with Bolt” badge in the footer to proudly show the platform
All images and guides are either original or crowd-submitted, and every major feature is tied to a real-life challenge I’ve experienced with my mum.
Challenges I Faced
- Getting the smart packing list to actually feel smart was tough. I had to create dynamic templates for different trip types and allow real-time customization — without losing the Bolt responsiveness.
- I struggled with Supabase data relationships at first (like linking journal entries to trips and users), but eventually cracked it by learning how to model and filter nested data.
- Another big challenge was making the RoamCircles feature feel alive. It’s one thing to create a group page; it’s another to make it feel like a real digital community.
- And honestly? Time. Balancing this build with school and home life was hard. But it mattered to me — so I made it happen.
Built With
- Bolt.new – Primary development platform
- Supabase – Backend database and authentication
- HTML/CSS (via Bolt builder)
- JSON logic (used in Bolt conditions and display rules)
- Figma – For early mockups and icon brainstorming
- ChatGPT – For help with copywriting, logic, and user journey design
- Markdown (for documentation and this story)
NomadNest isn't just an app — it's a small revolution in how we experience travel. It was born from real stress, shaped by real love, and built to make the next generation of travelers feel free, prepared, and connected.
Thanks for reading. ❤️✈️🌍
Built With
- chat
- gpt
- neon
- typescript
Log in or sign up for Devpost to join the conversation.