π¨ Redesigned frontend has been merged into main. A modern Next.js 16 + Tailwind 4 + shadcn/ui stack. The original Vite + MUI frontend is preserved in the main branch history.
One platform for digital nomads to live, work, and thrive anywhere.
π Live Demo Β· π YC Application Β· πΊοΈ Roadmap Β· π Report Bug
35 million digital nomads face a fragmented experience with no single tool that works:
| Pain Point | Impact |
|---|---|
| β Visa rules scattered across 100+ government sites | Weeks of research per trip |
| β Generic job boards not built for remote work | Wasted applications, wrong roles |
| β No tool tracks visas + trips + expenses together | Manual spreadsheets, missed deadlines |
| β Finding nomad-friendly cities is manual research | 10β20 hours/month navigating fragmented tools |
| β Loneliness β hard to find community in new cities | Isolation, fewer connections |
We estimate digital nomads waste 10β20 hours/month navigating fragmented tools. RoamIQ is the OS that fixes this.
RoamIQ is the operating system for digital nomads β one platform for everything nomads need:
| Feature | What It Does |
|---|---|
| π AI Visa Intelligence | Personalized visa recommendations by passport, skills & goals |
| πΌ Remote Job Board | Curated 100% remote positions, updated daily |
| πΊοΈ Global Listings | 500+ cities with cost-of-living, WiFi, weather, safety data |
| π° Savings Calculator | Compare real costs across 500+ cities side-by-side |
| π’ Company Directory | Verified remote-first companies hiring globally |
| π Workation Planner | Plan and book workations with co-living/co-working partners |
| π Expert Consultations | Book 1:1 with visa agents, tax experts, relocation specialists |
| π Events & Community | Discover nomad meetups, find nearby digital nomads |
| π Trip Tracker | Track all your trips, visas, and workations in one place |
| β World Rankings | Community-driven rankings of best cities for remote work |
| π¬ Forum | Q&A with nomads β visas, taxes, destinations, gear |
Frontend (Next.js 16 + React 19)
βββ Tailwind CSS 4 + shadcn/ui (design system)
βββ Supabase (auth, listings, forum, trips)
βββ Google Maps API (location features)
βββ Motion / Framer Motion 12 (animations)
Backend (Node.js + Express)
βββ MongoDB Atlas + Mongoose ODM
βββ JWT + Refresh Tokens (auth)
βββ AWS S3 (file uploads)
βββ Nodemailer (email)
βββ Multer + Sharp (image processing)
βββ Yup (validation)
- Node.js β₯ 18
- MongoDB (local or MongoDB Atlas)
- Supabase project (create free)
- AWS S3 bucket (for media uploads)
- Google Maps API key
git clone https://github.com/pranavgawasproject/Nomads_Travel.git
cd Nomads_Travelcd backend
cp .env.example .env # Fill in your credentials
npm install
npm run dev # β http://localhost:3000cd ../frontend
cp .env.example .env # Fill in your API keys
npm install
npm run dev # β http://localhost:3000Run the schema in your Supabase SQL editor:
# In Supabase SQL editor (Project β SQL Editor)
# Paste contents of supabase_schema.sql and run
# Then seed sample data:
psql -h <host> -U postgres -d postgres < supabase_seed_data.sqldocker-compose up -dNomads_Travel/
βββ frontend/ # Next.js 16 application
β βββ src/
β βββ app/ # Next.js pages & layouts
β βββ components/ # Reusable UI & shadcn components
β βββ hooks/ # Custom React hooks
β βββ utils/ # Helpers, validators
β
βββ backend/ # Express.js API
β βββ controllers/ # Business logic (30+ controllers)
β βββ models/ # Mongoose schemas (20+ models)
β βββ routes/ # Express route definitions
β βββ middlewares/ # JWT auth, error handling
β βββ config/ # DB, S3, Mailer, CORS
β βββ __tests__/ # Unit tests
β βββ server.js # Express server entry
β
βββ supabase_schema.sql # Supabase schema + RLS policies
βββ supabase_seed_data.sql # Sample data
βββ docker-compose.yml # Local development
βββ docker-compose.prod.yml # Production deployment
βββ Makefile # Dev shortcuts
βββ PITCH.md # YC pitch deck
βββ ROADMAP.md # Feature roadmap
βββ CONTRIBUTING.md # Contributor guidelines
| Tier | Price | Features |
|---|---|---|
| Free | $0 | Browse listings, job board, basic search, forum |
| Pro | $9/mo | AI recommendations, trip tracker, priority support |
| Business | $29/mo | Company listings, recruitment tools, analytics |
Unit Economics: CAC ~$15 (organic + content), LTV ~$280 (18-mo Pro), LTV/CAC = 18.7x
| Metric | Value |
|---|---|
| GitHub repositories | 17+ across the org |
| Features built | 55+ pages, 30+ API endpoints |
| Remote job listings | Daily updated |
| City data coverage | 500+ cities worldwide |
| Forum posts | Community-driven Q&A |
We welcome contributors! Please read CONTRIBUTING.md before submitting PRs.
# Fork β Clone β Branch β Code β Test β PR
git checkout -b feature/your-feature-name
npm test # Run tests
git push origin feature/your-feature-nameGood first issues are tagged good first issue.
- GitHub: @pranavgawasproject
- Email: hello@roamiq.io
- YC Application: PITCH.md
MIT Β© 2024β2026 Pranav Gawas
Built for the 35 million digital nomads who deserve better tools.
π Remote work. Any country. One platform.