Skip to content

A LMS where users can view their purchased courses and instructors can create update or delete their course and the chapters with additional use of payment functionality through stripe

Notifications You must be signed in to change notification settings

rohanmittal1163/Learning-Management-System-NEXT.JS

Repository files navigation

Idemy

A LMS where users can view their purchased courses and instructors can create update or delete their course and the chapters with additional use of payment functionality through stripe

DEMO

image

image image

image

image image

image image

Getting Started

ENV

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=

NEXT_PUBLIC_CLERK_SIGN_IN_URL=
NEXT_PUBLIC_CLERK_SIGN_UP_URL=
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=

NEXT_PUBLIC_APP_URL=

DATABASE_URL=
POSTGRES_URL_NON_POOLING=

UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=

MUX_TOKEN_ID=
MUX_TOKEN_SECRET=

NEXT_PUBLIC_STRIPE_SECRET_KEY=
STRIPE_PERISHABLE_KEY=
STRIPE_WEBHOOK_SECRET=

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

📌 Requirements

  • NextJS
  • CSS (Tailwind CSS)
  • Supabase
  • Prisma
  • PostgreSQL
  • ReactJS
  • Stripe

🔰 Installation

Download or clone this repository.

git clone https://github.com/rohanmittal163/Learning-Management-System-NEXT.JS.git

❤ Contribute

This project is open source and we are happy to receive contributions. If you would like to contribute, please follow these steps:

  1. Make a fork of the repository.
  2. Create a branch for your feature or bugfix (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added my new feature')
  4. Push your branch (git push origin my-new-feature)
  5. Create a pull request.

About

A LMS where users can view their purchased courses and instructors can create update or delete their course and the chapters with additional use of payment functionality through stripe

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published