Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Dynamic Udemy clone website, creators can upload courses and users can buy and learn that course. Implement payment services to buy and sell the courses.

Notifications You must be signed in to change notification settings

DeveloperTharan/udemy-clone

Repository files navigation

Udemy-Clone

Developed a dynamic Udemy clone website, meticulously implementing robust functionalities and rolebased authentication for heightened accessibility

  • Implemented robust role-based authentication for
    secure access.
  • Utilized Next.js 14 and Tailwind CSS to achieve efficient
  • server-side rendering and visually appealing UI.
  • Integrated Prisma ORM for seamless PostgreSQL connectivity.
  • Incorporated Stripe for secure payment processing, resulting in an enhanced user experience.

Getting Started

First, run the development server:

npm i & npm run dev
# or
yarn add & yarn dev
# or
pnpm i & pnpm dev
# or
bun i & bun dev

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

Demo

https://udemy-clone-orcin.vercel.app/

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DATABASE_URL
NEXT_PUBLIC_APP_URL
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
CLERK_SECRET_KEY
CLERK_WEBHOOK_SECRET
UPLOADTHING_SECRET
UPLOADTHING_APP_ID
STRIPE_WEBHOOK_SECREAT
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

Deployment

To deploy this project run

 npm run build

Badges

Badges from somewhere like: shields.io

MIT License

GPLv3 License

AGPL License

About

Dynamic Udemy clone website, creators can upload courses and users can buy and learn that course. Implement payment services to buy and sell the courses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /