Professional marketing website showcasing the LoopBoard keyboard system for neurodivergent users
A modern, responsive marketing website built with React and Tailwind CSS that presents the LoopBoard keyboard system to potential users. The site features interactive demonstrations, testimonials, and comprehensive information about the app's core features and benefits.
This marketing website is designed to educate visitors about LoopBoard's unique approach to keyboard design for neurodivergent users. It communicates the problem statement, core features, and value proposition through engaging visuals, interactive components, and real user testimonials.
- Hero Section β Eye-catching introduction with animated background and CTA buttons
- Problem Statement β Four core problems that LoopBoard solves
- Core Features β Detailed explanations of NCAE, SMMP, FSPP, and CLDAS
- How It Works β Six-step visual pipeline showing the LoopBoard process
- Testimonials β Interactive carousel with real user stories
- Call-to-Action β Download links, social proof, and engagement metrics
- FAQ Section β Eight common questions with detailed answers
- Responsive Design β Optimized for mobile, tablet, and desktop
- Accessibility β High contrast, large text, keyboard navigation
- Node.js 18+ or pnpm 10+
- Modern web browser
# Clone or extract the project
cd loopboard-marketing-site
# Install dependencies
pnpm install
# Start development server
pnpm run devThe website will be available at http://localhost:5173
pnpm run build
pnpm run previewloopboard-marketing-site/
βββ src/
β βββ components/ # React components
β β βββ Hero.tsx # Hero section with CTA
β β βββ ProblemStatement.tsx
β β βββ Features.tsx # Core features showcase
β β βββ HowItWorks.tsx # Six-step pipeline
β β βββ Testimonials.tsx # User testimonials carousel
β β βββ CTA.tsx # Call-to-action section
β β βββ FAQ.tsx # Frequently asked questions
β β βββ Footer.tsx # Footer with links
β βββ App.tsx # Main app component
β βββ main.tsx # React entry point
β βββ index.css # Global styles
βββ index.html # HTML template
βββ package.json
βββ vite.config.ts
βββ tailwind.config.ts
βββ tsconfig.json
βββ README.md
The website uses a neuromechanical aesthetic optimized for accessibility and visual impact:
- Primary Background:
#0A1E3F(Deep Dark Blue) - Primary Accent:
#00FF41(Neon Green) - Secondary Accent:
#FF6B35(Warm Orange) - Text:
#F5F5F5(Light Gray)
- Headlines: IBM Plex Mono (Bold)
- Body: Inter (Regular)
- Code: Fira Code (Regular)
- Fade In Up: Smooth entrance animations for sections
- Glow: Pulsing glow effect on hero image
- Pulse Border: Animated border highlighting
The hero section introduces LoopBoard with an eye-catching keyboard image and key value propositions. Three statistics highlight the core benefits (6 languages, 100ms sampling, 0 data transmission).
Four cards describe the core problems that LoopBoard solves:
- Flow State Interruptions
- Repetition as Error
- Multilingual Friction
- One-Size-Fits-None
Detailed cards for each subsystem:
- NCAE: Neurodivergent Cognitive Adaptation Engine
- SMMP: Seamless Multilingual Morpheme Processor
- FSPP: Flow-State Preservation Protocol
- CLDAS: Cognitive Loop Detection and Amplification System
Additional capabilities are listed with checkmarks.
A six-step process showing the LoopBoard pipeline:
- Cognitive State Detection
- Adaptive Response
- Multilingual Processing
- Loop Recognition
- Flow Preservation
- Output Optimization
An interactive carousel featuring four real user testimonials with avatars and roles. Users can click through testimonials or use navigation dots.
Download buttons, feature highlights, and social proof metrics demonstrating user adoption and trust.
Eight frequently asked questions covering:
- Device support
- Data privacy
- Customization
- Language support
- Cognitive state detection
- Pricing
- Community contribution
- Loop detection mechanics
Comprehensive footer with:
- Brand information
- Product links
- Community links
- Legal links
- Social media
- Copyright information
- Frontend: React 19 + TypeScript
- Styling: Tailwind CSS 4
- Build Tool: Vite
- Package Manager: pnpm
The website follows a problem-solution-proof narrative arc:
- Problem: Introduce the pain points neurodivergent users face
- Solution: Present LoopBoard's core features and approach
- Proof: Show how it works and what real users say
- Action: Encourage download and community engagement
- Mobile: < 768px
- Tablet: 768px - 1024px
- Desktop: > 1024px
All sections are fully responsive with appropriate adjustments for each breakpoint.
- High Contrast: Text color (#F5F5F5) against dark background (#0A1E3F) meets WCAG AA standards
- Large Text: Base font size optimized for readability
- Keyboard Navigation: All interactive elements are keyboard accessible
- Focus Indicators: Clear focus rings on all buttons and links
- Semantic HTML: Proper heading hierarchy and semantic structure
- Alt Text: All images include descriptive alt text
- No Tracking: No analytics or tracking scripts
- No Data Collection: No forms or data submission
- No External APIs: All content is static and local
- Optimized Images: Compressed and webp format
- Minimal Dependencies: Lean tech stack
- Code Splitting: Lazy loading where applicable
- Fast Load Times: Target < 2s first contentful paint
| Tier | Languages |
|---|---|
| Tier 1 | π©πͺ Deutsch, πͺπΈ EspaΓ±ol, π¬π§ English, π«π· FranΓ§ais, π Quechua, π Esperanto |
| Tier 2 | Swahili, Hindi, Japanese (6 months post-launch) |
Quechua & Esperanto: FREE FOREVER π
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License. See LICENSE file for details.
- Rumi Salvador Jordan HΓΆhler Suarez β Creator, KI Researcher, LoopLord π§
- Opherd Vero β AI Co-Creator π€
The website can be deployed to any static hosting service:
- Vercel:
vercel deploy - Netlify:
netlify deploy - GitHub Pages: Push to
gh-pagesbranch - Traditional Hosting: Upload
dist/folder via FTP
For questions or issues, please open an issue on GitHub or contact us through the website.
LoopBoard β For neurodivergent minds, by neurodivergent minds. π§ ππΉ