Skip to content

paskuvan/lms-nextjs

Repository files navigation

LMS SaaS — Next.js + Supabase + Auth + Payments

🚀 LMS (Learning Management System) estilo SaaS construido con Next.js.
Incluye autenticación, backend con Supabase, y base para pagos e integraciones.

🌐 Demo: https://lms-nextjs-navy.vercel.app/ :contentReference[oaicite:1]{index=1}


✨ Features (actuales / en progreso)

  • ✅ App con Next.js (App Router)
  • Auth con Clerk
  • Base de datos / Backend con Supabase
  • ✅ Base para pagos (SaaS)
  • ✅ Integración/experimentos con Vapi AI (según configuración del proyecto)

Nota: ajusta esta lista según lo que ya tengas implementado en app/, lib/ y tus rutas.


🧱 Tech Stack

  • Next.js :contentReference[oaicite:2]{index=2}
  • TypeScript :contentReference[oaicite:3]{index=3}
  • Supabase :contentReference[oaicite:4]{index=4}
  • Clerk Auth :contentReference[oaicite:5]{index=5}
  • Vercel (deploy) :contentReference[oaicite:6]{index=6}

Topics del repo: reactjs, nextjs, supabase, clerk-auth, vapi-ai :contentReference[oaicite:7]{index=7}


⚙️ Requisitos

  • Node.js 18+ (recomendado)
  • Cuenta en Supabase
  • Cuenta en Clerk
  • (Opcional) proveedor de pagos y Vapi

🚀 Instalación y uso

  1. Clona el repo:
git clone https://github.com/paskuvan/lms-nextjs.git
cd lms-nextjs