Here is a professional, concise English description for your course platform "Cosmic" using the Next.js tech stack, optimized for a post on Mostaql:
Project Title: Cosmic – Next-Gen AI-Powered Learning Management System (LMS)
Project Overview
Cosmic is a premium, scalable E-learning platform designed to provide a seamless and immersive educational experience. Built with a "Space/Tech" aesthetic, the platform focuses on high-performance video streaming, interactive learning paths, and robust student progress tracking.
Key Features
Dynamic Course Player: A custom video interface with progress auto-save and quality switching.
Student Dashboard: Personalized workspace to track enrolled courses, certificates, and achievements.
Advanced Instructor Portal: Comprehensive tools for course creation, analytics, and student management.
Secure Payment Integration: Support for subscriptions and one-time purchases (Stripe/PayTabs).
Multilingual Support: Full RTL/LTR compatibility for a global audience.
Tech Stack (Next.js Ecosystem)
Framework: Next.js 15 (App Router) for maximum speed and SEO optimization.
Language: TypeScript for reliable, scalable, and type-safe code.
Styling: Tailwind CSS & Shadcn/UI for a modern, responsive, and sleek interface.
Animations: Framer Motion for smooth transitions and "Cosmic" themed interactions.
Database & ORM: PostgreSQL with Prisma ORM for complex data modeling (Users, Courses, Lessons).
State Management: Zustand & TanStack Query for efficient data fetching and caching.
Authentication: NextAuth.js (Auth.js) for secure social and credential login.
Media Hosting: Mux or Cloudflare Stream for secure, high-speed video delivery.