{"repo":"aialvi/lets-learn-lms","free":true,"listed":false,"github":"https://github.com/aialvi/lets-learn-lms","clone":"git clone https://github.com/aialvi/lets-learn-lms.git","description":"LMS built with Next, Tailwind, NestJS and Prisma","language":"TypeScript","stars":13,"topics":["lms","nestjs","typescript","learning-management-system","next-auth","nextjs","radix-ui","artificial-intelligence"],"license":null,"category":"dashboards-admin","readme_excerpt":"Let's Learn LMS A full-stack learning management system built with Next.js, NestJS, Prisma, and SQLite. The product includes course delivery, video progress tracking, admin management, learner dashboards, and AI-powered study coach. Features Learners - Browse courses and view course details. - Enroll in courses and continue lessons from the dashboard. - Track video watch time, completed lessons, and course progress. - Use the learner cockpit for skill readiness, microlearning drills, and recent activity. - Ask the AI study coach for lesson-aware guidance, quizzes, study plans, and proof-of-learning prompts. Growth LMS Features - Skills-based learning paths and recommended next actions. - AI coach workflow backed by OpenRouter. - Microlearning drills for recall and retention. - Learner health signals based on progress and completion activity. - Credential and social-learning positioning on the homepage. Admin - Manage users, courses, and lessons. - View platform-level dashboard stats. - Role-based access for students, instructors, and admins. Tech Stack Frontend - Next.js 15 App Router - React 19 - TypeScript - Tailwind CSS - Radix UI primitives - NextAuth.js - Axios Backend - NestJS - TypeScript - Prisma ORM - SQLite for local development - Passport JWT authentication - Swagger/OpenAPI docs - OpenRouter chat completions API Project Structure Prerequisites - Node.js 18 or newer - npm for the backend - pnpm or npm for the frontend - OpenRouter API key for live AI coach response","default_branch":null,"files":null,"tree":[],"storefront":"/r/aialvi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aialvi/lets-learn-lms/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}