World Vibe Web
The distributed app store for vibe-coded projects. Browse, discover, and install open-source apps from across GitHub.
Vind betrouwbare vakmensen, lees reviews van je buren, en boek direct.
Translation pending
CommerceTypeScript · JavaScriptGitHub @igharracOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Je nieuwbouwhuis, helemaal geregeld.
Nieuwbouw-concierge platform: vakmensen, diensten, buurt-reviews en groepskortingen voor nieuwbouwwijken.
Open http://localhost:3000.
• Next.js 14 (App Router) + TypeScript
• Tailwind CSS met custom design tokens
• Supabase (Auth, Database, Realtime, Storage)
• Phosphor Icons (iconen)
• Fraunces + DM Sans (typografie)
• Mollie Connect (betalingen, later)
• Resend (transactionele e-mail, later)
De stijl is warm, aards en mRead the full README ↗Je nieuwbouwhuis, helemaal geregeld.
Nieuwbouw-concierge platform: vakmensen, diensten, buurt-reviews en groepskortingen voor nieuwbouwwijken.
# 1. Dependencies installeren
npm install
# 2. Environment variables kopieren en invullen
cp .env.example .env.local
# 3. Dev server starten
npm run dev
Open http://localhost:3000.
src/
├── app/
│ ├── page.tsx # Landing page
│ ├── layout.tsx # Root layout (nav, fonts)
│ ├── globals.css # Tailwind + design tokens
│ ├── login/page.tsx # Login (telefoon + Google)
│ ├── plan/page.tsx # Mijn Plan dashboard
│ ├── vakman/[slug]/page.tsx # Vakman profiel
│ ├── wijk/ # Mijn Wijk (TODO)
│ └── api/ # API routes (TODO)
├── components/
│ ├── layout/nav.tsx # Nav, Footer, MobileBar
│ ├── illustrations/ # SVG spot-illustraties
│ └── ui/ # Buttons, cards, badges (via globals.css)
├── lib/
│ ├── supabase.ts # Client-side Supabase
│ ├── supabase-server.ts # Server-side Supabase
│ └── utils.ts # Helpers
└── styles/
supabase/
└── migrations/
└── 0001_initial_schema.sql # Database schema + RLS + seed data
| Route | Status | Beschrijving |
|---|---|---|
/ | ✅ | Landing page met hero, diensten, reviews, WhatsApp share |
/login | ✅ | Telefoon SMS-OTP + Google OAuth + onboarding |
/plan | ✅ | Persoonlijk dashboard met tijdlijn, voortgang, wijk-activiteit |
/vakman/[slug] | ✅ | Vakman profiel: beschikbaarheid, werkfoto's, reviews, info |
/wijk | 📋 | Buurt-feed: reviews, activiteit, groepskortingen |
/vergelijk | 📋 | Energie/glasvezel/zonnepanelen vergelijker |
De stijl is warm, aards en menselijk — als een ingericht huis, niet als een tech-startup.
Kleuren:
Typografie:
Iconen: Phosphor Icons (light variant, 1.5px stroke)
Illustraties:
De SVG spot-illustraties in components/illustrations/ zijn geometrische placeholders.
Vervang ze door AI-gegenereerde illustraties in de warme editorial stijl
(zachte schaduwen, aards palet, aquarel-achtige textuur).
Genereer ze met een AI image tool in één sessie voor stijlconsistentie.
.env.localnpx supabase db push
# Vercel (aanbevolen)
npx vercel
# Of handmatig
npm run build
npm start