N
nodejs

  • SyllabusAI is an AI-powered personalized learning curriculum generator that creates custom week-by-week learning plans using the groq API.

    What it does:

    Users enter their learning topic, skill level, available hours/week, goals, and preferred learning style The groq LLM generates a structured syllabus with weekly themes, objectives, curated resources, projects, and checkpoints Users can track progress, enrich resources with YouTube search, and export syllabi as Markdown Tech Stack:

    React 18 frontend with vanilla CSS and design tokens Express proxy server for API key management and resource search groq API for AI curriculum generation Instrument Serif + Inter typography Quality & Standards:

    ESLint + Biome + Prettier for code quality (0 errors) Jest + React Testing Library with 80% coverage threshold Husky pre-commit hooks + GitHub Actions CI/CD Security scanning: Gitleaks, CodeQL, Dependabot Full documentation: README, CONTRIBUTING, USER_MANUAL, CODE_OF_CONDUCT Key Features: Interactive week cards, resource enrichment, Markdown export, responsive UI, server-side API security, progress tracking.

    Updated
    Updated