NOMAD AI – Local Micro-Business Companion

Inspiration

Millions of people around the world have practical skills — cleaning, cooking, delivery, caregiving — but lack the technical know-how or infrastructure to launch a micro-business.
I was inspired to build NOMAD AI as a frictionless, AI-guided platform that empowers anyone — regardless of education or tech background — to become self-employed in just a few minutes, directly from their phone.
A simple, inclusive tool to help real people solve real problems through local entrepreneurship.

What it does

NOMAD AI is a mobile-first Progressive Web App (PWA) that helps users create and manage their own micro-service business in under 5 minutes — with zero coding required.

  • AI onboarding assistant asks friendly questions (skills, transport, schedule)
  • Auto-generated business profile, services, rates and communication templates
  • User dashboard to manage availability, clients, and daily AI guidance
  • Public profile page for each user, like a mini-site
  • Offline-capable and installable thanks to full PWA support

It’s designed to be intuitive, empowering, and usable on any device — especially for mobile-first users in emerging regions.

How we built it

  • Frontend: React (Vite.js) + Tailwind CSS
  • Backend: Supabase (Auth, DB, RLS, Storage, Edge Functions)
  • PWA: Full manifest setup and service worker using vite-plugin-pwa
  • AI: GPT-4 via OpenAI Chat API (mockable during development)
  • Deployment: Vercel

Key Supabase tables:

  • users (profile info)
  • services (auto-generated from answers)
  • clients (managed from dashboard)
  • ai_logs (chat history with assistant)

Challenges we ran into

  • Designing a natural AI flow that feels human but structured
  • Ensuring fast onboarding even for users with low digital literacy
  • Handling PWA offline mode, install behavior, and sync fallback
  • Creating clean mobile-first layouts that also scale to desktop
  • Managing secure Supabase access with Row-Level Security (RLS) and magic link auth

Accomplishments that we're proud of

  • Delivered a fully functional AI-powered PWA
  • Created a real solution that could genuinely help people start businesses
  • Seamlessly combined AI, Auth, PWA, and a real-time backend
  • Built something installable, accessible, and ready for scale

What we learned

  • How to build production-ready PWAs with Vite, Tailwind, and Supabase
  • How to create dynamic GPT-4 assistant flows with context memory
  • The importance of UX for non-technical users
  • How to manage secure multi-user data with Supabase RLS
  • Why small details like color, clarity and feedback make a huge difference

What's next for NOMAD AI

  • Geolocation-based client discovery
  • Invoice templates and service contracts
  • Real-time chat with clients
  • Smarter AI suggestions based on user behavior and region
  • Publishing the app on Android as a Trusted Web Activity (TWA)

"Tech should serve those who need it most — not just those who can code."

Built With

Share this project:

Updates