Skip to content

Shady-Prakash/Learning-Management-System

Repository files navigation

Project Description

The Course All is a full-stack learning management system. It supports both admin and user manage the courses. The dashboard is designed for mobile and desktop, ensuring accessibility and security with multi-factor authentication using clerk and stripe payment.

Running locally in development mode

To get started, just clone the repository and run yarn install && yarn run dev or npm install && npm run dev:

git clone https://github.com/Shady-Prakash/Learning-Management-System.git`
npm install or yarn install
npm run dev or yarn run dev

Technologies Used

  • Next.js: For fast, responsive frontend.
  • TypeScript: Ensures type safety and code reliability
  • Prisma: For database management.
  • Clerk: For secure authentication.
  • Stripe: To handle secure payments.
  • Shadcn/ui: Designed component library for frontend.
  • React-Hook-Form with Zod: Form handling for both client-side and server-side.

About

A full stack web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published