Continuing Education Web Platform
CEAR Latinoamericano
Public website that replaced a fully manual WhatsApp-based enrollment process: digital catalog of JRD, Arbitration, NEC and FIDIC programs for arbitrators, experts and adjudicators — with integrated enrollment and contact forms.

The Challenge / Business Need
CEAR Latinoamericano managed all enrollment inquiries from arbitrators, experts and adjudicators exclusively through WhatsApp — no public website, no digital catalog, no structured contact forms. The goal was clear:
- Digitize and centralize the catalog of 4 key programs: JRD Arbitration, International Arbitration, NEC and FIDIC, targeting arbitrators, expert witnesses and adjudicators.
- Replace the manual WhatsApp flow with enrollment and contact forms integrated directly into the public website.
- Build on Next.js with SSR/ISR for first-class Google organic indexing — each specialization must appear when professionals search for continuing education.
- 100% informational platform: payments and content access are handled inside the existing Campus Virtual system.
Technical Architecture & Decisions
Full-stack solution designed, built and deployed in 1.5 months by a single developer:
Frontend & SEO (Next.js, TypeScript & Tailwind CSS)
Backend & Database (Node.js, Express & PostgreSQL)
Infrastructure & Deployment (Docker & VPS On-Premise)
Key Engineering Challenges Overcome
Technical SEO for Specialized Programs
SSR and dynamic routes with server-generated metadata so each program page (JRD, FIDIC, NEC, Arbitration) is individually indexed by Google with proper title, description and semantic HTML structure.
Lead Capture Forms with Dual Validation
Enrollment and contact forms with client-side validation (React Hook Form + Zod) and server-side middleware (Express), IP-based rate limiting and data sanitization to prevent spam and duplicates in the leads database.
Solo Full-Stack Delivery in 1.5 Months
Complete design, architecture, frontend, backend, database and deployment as a single developer in 1.5 months — prioritizing reusable components, clear conventions and an automated deploy pipeline from day one.
Platform Gallery
Public site screenshots: program catalog, enrollment forms and contact page.
