Premium design studio + directory infrastructure for SaaS founders.
UDEC 8.5+ quality floor β’ Luxury minimalism β’ Revenue-generating systems
We build directories and marketplaces that make money. Premium design + systems automation for founders who scale fast. We work with 50+ founders in Latin America.
This project follows Synthia Design Governance β cloned from executiveusa/synthia-superdesign.
- Typography: Cormorant Garamond (display) + DM Sans (body) β no banned fonts
- Colors: Single accent (#10b981) on dark canvas (#0d0f0e) β no generic gradients
- Layout: Golden ratio spacing, alternating sections, no generic cards
- Psychology: Luxury minimalism communicates confidence, not emptiness
- Standards: Awwwards SOTD caliber, WCAG AA accessibility
- Don't Make Me Think: Clear visual hierarchy, obvious CTAs
- Progressive Disclosure: Information revealed contextually
- Error Prevention: Validation before submission
- Recognition Over Recall: Consistent patterns, familiar metaphors
# 1. Clone
git clone https://github.com/executiveusa/pv-construction-platform.git
cd pv-construction-platform
# 2. Configure
cp master.env .env
# Edit .env with your values
# 3. Start infrastructure
npm run infra:up # Postgres
npm run tiledesk:up # Tiledesk chatbot
# 4. Install & run
npm install
npm run devOpen http://localhost:3002 β Synthia-grade luxury landing.
pv-construction-platform/
βββ apps/web/ # Next.js 15 + TypeScript + Tailwind + Synthia Design
β βββ src/app/ # App Router pages + API routes
β βββ src/components/ # shadcn/ui + Synthia-grade components
β βββ src/lib/ # DB, Twilio, ElevenLabs clients
β βββ src/i18n/ # next-intl v4 config (es-MX/en)
β βββ messages/ # es-MX.json, en.json
βββ packages/shared/ # Zod schemas, types, qualification logic
βββ infra/
β βββ postgres/ # SQL migrations (5 tables)
β βββ tiledesk/ # Docker Compose (14 services) + chatbot flows
βββ docs/ # PRD, Runbook, Assumptions, SEO, Legal, Agents
βββ synthia-superdesign/ # Design governance, UDEC 8.5 rules, AI studio reference
UDEC 8.5+ landing pages and product interfaces. Luxury minimalism that converts.
Next.js + Supabase + Stripe. Automated systems that scale to millions.
Curated marketplaces that beat Google. Subscription revenue models.
- Strategy Audit: $5K β 30-page design audit + technical review
- Design Sprint: $15K β Complete design system + Figma files
- Full Build: $50Kβ$75K β Production-ready application + infrastructure
- Frontend: Next.js 15 (App Router), TypeScript, Tailwind CSS
- Backend: Next.js API routes, PostgreSQL, pg client
- AI/ML: ElevenLabs TTS, Twilio SMS/Voice, Tiledesk chatbot
- Infrastructure: Docker Compose, SQL migrations
- Design: Synthia UDEC 8.5 framework, Cormorant + DM Sans
- Internationalization: next-intl v4 (Spanish default, English /en)
npm run dev # Start development server
npm run build # Production build
npm run lint # ESLint check
npm run infra:up # Start PostgreSQL
npm run tiledesk:up # Start Tiledesk
npm run db:migrate # Run database migrationsSee synthia-superdesign/ for complete design rules, patterns, and anti-patterns.
Key Rules Applied:
- No Inter/Roboto/Arial fonts
- Single accent color only
- Golden ratio spacing
- Luxury minimalism over generic UI
- Psychology-driven design
- WCAG AA accessibility
- Awwwards SOTD standards
- Luxury homepage design transformed to Synthia-grade landing
- Next.js app built and production build validated
- Complete bilingual pages:
servicios,portafolio,resenas,nosotros,legal,blog,zona/[slug] - Implement
/contactolead capture with API submission and validation - Wire PostgreSQL data persistence, contractor matching, and admin tooling
- Integrate Twilio SMS/Voice, ElevenLabs TTS, and Tiledesk chatbot
- Build Beads agent coordination and Agent Mail workflow
- Add automated contractor matching logic
- Add SMS review verification and WhatsApp Business support
- Add ElevenLabs voice agent for incoming/outgoing calls
- Build Agent Zero autonomous operations
- Add automated social impact tracking and CRM sync
- Add Stripe + SPEI payment processing and billing flows
- Add mobile experience / React Native companion app
- Test full app end-to-end in production mode
- Push to Vercel and configure deployment
- Confirm working live Vercel link
- Use
GSDandRalphyfor planning, execution, and verification
Ready for production deployment with luxury design standards maintained.
This workspace uses synthia-superdesign/ as the design and system thinking reference. All UI work should follow its luxury minimalism rules, UDEC 8.5 quality floor, and Steve Krug usability principles.
| Layer | Technology |
|---|---|
| Frontend | Next.js 15, TypeScript, Tailwind CSS, shadcn/ui |
| i18n | next-intl v4 (es-MX default, en at /en/) |
| Chat | Tiledesk self-hosted (14 Docker containers) |
| Database | PostgreSQL 16 |
| SMS/Voice | Twilio |
| TTS | ElevenLabs (eleven_multilingual_v2) |
| Agents | Beads + Agent Mail (Phase 2) |
- / β Hero, services, trust signals, geo links
- /servicios β 6 service categories
- /portafolio β Project gallery
- /resenas β SMS-verified reviews
- /nosotros β Mission, legal, social impact
- /contacto β Multi-step lead form + map
- /zona/[slug] β 13 geo-targeted landing pages
- /blog β SEO content hub
- /legal β Bilingual disclaimers
- /admin β Lead management dashboard
POST /api/leadsβ Create lead (public)GET /api/leadsβ List leads (admin)PATCH /api/leads/[id]β Update lead (admin)POST /api/leads/[id]/assignβ Assign contractor (admin)POST /api/tiledesk/lead-intakeβ Chatbot webhookPOST /api/twilio/voice-twimlβ Voice TwiMLPOST /api/twilio/sms-webhookβ SMS handlerPOST /api/contractorsβ Create contractor (admin)GET /api/contractorsβ List contractors (admin)POST/GET /api/reviewsβ Reviews (public)POST /api/voice/ttsβ ElevenLabs TTS (admin)
Private β Β© 2024 Executive USA / PV ConstrucciΓ³n