Next.js LMS Project: Next.js 14, Shadcn/ui, Prisma, Clerk, and Cloudinary

Поділитися
Вставка
  • Опубліковано 15 вер 2024
  • Hey everyone!
    The project is a Learning Management System (LMS) built using Next.js 14!
    This project provides a comprehensive online learning experience with various features and functionalities.
    Below is the tech stack and essential libraries I used to bring this project to life::
    • Framework: Next.js 14
    • Database: Prisma
    • Authentication: Clerk
    • UI Components: Radix UI, Shadcn/ui
    • Forms: React Hook Form
    • API Requests: Axios
    • Styling: Tailwind CSS
    • File Uploads: Uploadthing, Cloudinary
    • Markdown Support: React Markdown Preview, React MD Editor
    Don’t forget to like, comment, and subscribe for more awesome projects! 🚀
    ------------------
    Links: first comment
    ------------------
    Thanks for watching!

КОМЕНТАРІ • 18

  • @nahhas909
    @nahhas909  2 місяці тому +2

    Links:
    • GitHub Repository: github.com/AbdulrahmanNahhas/nahhas-lms
    • Live Demo: nahhas-lms.vercel.app

  • @JOKERASHGAMING
    @JOKERASHGAMING 3 дні тому +1

    I have set Cloudinary Cloud Name But then also in console its showing Cloud Name is not configured or set

  • @AhmedER
    @AhmedER 13 днів тому +1

    Keep going 💪

  • @napokhan
    @napokhan 6 днів тому

    cool, thk you

  • @Raad-w7h
    @Raad-w7h Місяць тому +3

    Can you make a video of cloning the project

    • @nahhas909
      @nahhas909  Місяць тому +2

      Sorry because it wasn’t clear. I will update the Readme in the GitHub repository.

    • @nahhas909
      @nahhas909  Місяць тому +1

      I have updated the Readme.md file and added the .env.example file. If you require any further assistance, please do not hesitate to contact me.

    • @Raad-w7h
      @Raad-w7h Місяць тому

      @@nahhas909 that would be cool

    • @Raad-w7h
      @Raad-w7h Місяць тому

      Thanks man. You're Great

  • @hereticus.
    @hereticus. 17 днів тому

    When I have everything installed, the Teacher Mode option does not appear, what can I do?

    • @nahhas909
      @nahhas909  16 днів тому

      In the `.env` file, you can add your ID using the `NEXT_PUBLIC_TEACHER_ID` variable.

    • @hereticus.
      @hereticus. 16 днів тому

      @@nahhas909 But where can I find the ID?

    • @nahhas909
      @nahhas909  16 днів тому

      @@hereticus. In Clerk: dashboard.clerk.com

    • @hereticus.
      @hereticus. 16 днів тому

      @@nahhas909 And how to add categories? I get that I have 5/6 fields filled out but the categories one is not mandatory, so I don't know why I can't upload a test course.

    • @agbosamson26
      @agbosamson26 9 днів тому

      @@hereticus. Yeah, same issue here too, i can't publish a course, keeps saying "Unauthorized" despite being logged in as a teacher

  • @rotivanov
    @rotivanov 21 день тому

    Dude literally coppied CodeWithAntonio's @codewithantonio LMS project

    • @twesechaste4825
      @twesechaste4825 19 днів тому +2

      This guy has made some adjustment and used a different database, his project looks cooler than Antonio's in my opinion. at least he deserves credit for that. even his courage to learn from Antonio and share his customized project is great. kudos @Nahhas909

    • @DoingCoding
      @DoingCoding 13 днів тому

      So? You can copy too and make your own course. It's tech world people use copied code so much