Skip to content

Repository files navigation

🎓 Online Course Portal

An Online Course Portal built with Next.js, Tailwind CSS, Clerk, and Hygraph, enabling course creation, management, and user authentication.
This project demonstrates modern web development practices with a focus on scalability, performance, and clean UI/UX.

🌍 Live Demo: online-courses-portal.vercel.app


✨ Features

  • 🔐 User Authentication – Secure login and signup with Clerk.
  • 📚 Course Creation – Add and manage courses via a simple UI.
  • 🔄 API Schema Management – Hygraph used for schema & content integration.
  • Server-Side Rendering – Powered by Next.js for performance.
  • 🚀 Deployment – Hosted on Vercel for scalability and reliability.

🛠️ Tech Stack

  • Frontend: Next.js, React, Tailwind CSS
  • Authentication: Clerk
  • API Management: Hygraph
  • Deployment: Vercel

📂 Usage

  • Sign Up / Log In: Authenticate with Clerk.
  • Create Course: Use the course creation form to add new courses.
  • Manage Courses: View and manage courses from the user dashboard.

🖼️ Preview

Dashboard Courses Page
Dashboard Courses
Membership Authentication
Membership Auth

About

An Online Course Portal built with Next.js, Tailwind CSS, Clerk, and Hygraph, enabling course creation, management, and user authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages