Skip to content

Gyanthakur/Edemy-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

favicon

Edemy LMS - A Modern Learning Management System

πŸ“Œ Overview

Edemy LMS is a modern Learning Management System (LMS) built using Vite for fast performance and efficient development. It provides a seamless platform for students to enroll in courses, watch educational videos, and track their progress.

πŸš€ Features

  • πŸ“š Course Management (Add, Edit, Delete Courses)
  • πŸŽ₯ YouTube Video Integration
  • πŸ‘€ User Authentication (Login/Register)
  • πŸ“Š Progress Tracking
  • πŸ” Search and Filter Courses
  • πŸŒ™ Dark Mode Support
  • ⚑ Fast and Lightweight (Powered by Vite)

πŸ› οΈ Technologies Used

  • Frontend: React.js, Vite, TailwindCSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: Firebase/Auth or Clerk
  • Deployment: Vercel / Netlify

πŸ“₯ Installation

Follow these steps to run the project locally:

# Clone the repository
git clone https://github.com/Gyanthakur/Edemy-frontend.git

# Navigate to the project folder
cd demy-frontend

# Install dependencies
npm install

# Start the development server
npm run dev

πŸ“Έ Screenshots

Screenshot Description
image Home Page
image Course Listing
image Course Details
image Video Player
image User Dashboard
image Add Course
image My Course
image Course Progress
image Course Structure

image

πŸ“Œ Folder Structure

πŸ“‚ edemy-lms/
β”œβ”€β”€ πŸ“ src/
β”‚   β”œβ”€β”€ πŸ“ components/
β”‚   β”œβ”€β”€ πŸ“ pages/
β”‚   β”œβ”€β”€ πŸ“ assets/
β”‚   β”œβ”€β”€ App.jsx
β”‚   β”œβ”€β”€ main.jsx
β”œβ”€β”€ πŸ“„ index.html
β”œβ”€β”€ πŸ“„ package.json
β”œβ”€β”€ πŸ“„ tailwind.config.js
β”œβ”€β”€ πŸ“„ vite.config.js

πŸ“– Usage

  1. Register/Login to access courses.
  2. Browse available courses and enroll.
  3. Watch video lectures and track progress.
  4. Complete quizzes (if implemented) to test knowledge.

🎯 Future Enhancements

  • βœ… Instructor Dashboard
  • βœ… Quiz and Assessments
  • βœ… Payment Integration for Paid Courses
  • βœ… AI-based Course Recommendations

πŸ“œ License

This project is licensed under the MIT License.

🀝 Contributing

Contributions are welcome! If you find any bugs or have suggestions, feel free to create an issue or submit a pull request.

πŸ“¬ Contact

About

Edemy LMS - A Modern Learning Management System

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors