Skip to content

Build world-class marketing website for lumos-lang.org #35

@rz1989s

Description

@rz1989s

Vision

Create a world-class marketing website for LUMOS that rivals the best developer tool sites (Linear, Vercel, Stripe).

Goal: Convert visitors from "What is LUMOS?" to "I need to try this now" in under 30 seconds.


Quick Summary

Technology Stack:

  • Next.js 14 (App Router, RSC)
  • TypeScript (strict mode)
  • Tailwind CSS (dark theme)
  • Framer Motion (animations)
  • Shiki (syntax highlighting)
  • Vercel (deployment + analytics)

Key Sections:

  1. Hero - Hook developers in 5 seconds
  2. Problem Statement - The pain of manual Borsh
  3. Live Code Demo - Interactive editor
  4. Features Grid - 6 key capabilities
  5. Before/After - Code comparison
  6. Use Cases - Gaming, DeFi, NFT, DAO
  7. Stats - Social proof
  8. Ecosystem - CLI, Docs, VSCode, Examples
  9. Getting Started - 3-step process
  10. Footer - Resources & links

Success Metrics:

  • Lighthouse score 95+
  • Time to Interactive < 1.5s
  • Bounce rate < 40%
  • GitHub CTR > 15%
  • WCAG 2.1 AA compliant

Complete Specification

Full detailed specification saved in: docs/marketing-website-spec.md

Includes:

  • Complete page structure (10 sections)
  • Design system (colors, typography, animations)
  • Technical requirements (performance, accessibility)
  • Development phases (5 weeks)
  • Content strategy & SEO
  • Repository structure
  • Design inspiration references

Next Steps

  1. Create new repository: getlumos/lumos-website
  2. Set up Next.js 14 project
  3. Review and approve design direction
  4. Development (follow 5-week phases)
  5. Deploy to Vercel
  6. Point lumos-lang.org to deployment

Priority: High
Impact: Critical for ecosystem growth and developer adoption
Timeline: 3-4 weeks to production
Estimated Effort: 1 developer full-time

Related: #34 (syntax highlighting)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:docsDocumentation (lumos-lang.org, guides)area:ecosystemCross-repo initiatives and ecosystem-wide featureshelp wantedExtra attention is neededphase-1-llmoPhase 1 LLMO (Stealth mode documentation foundation)type:documentationDocumentation improvements or additions

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions