/lms

Live Deploy Link

Primary LanguageJavaScript

Hi, There

About This App

"EduHub" is a comprehensive LMS designed to facilitate interactive online learning by connecting instructors (admins) and students through courses and live lectures. The platform emphasizes personalized learning experiences, allowing students to select courses that match their interests and engage deeply with the course content and fellow learners.

Project Type

MERN Full Stack Project

Tech Stack Used

HTML5 CSS3 JavaScript react

Working Functionalities

  • User Authentication: Implement authentication for both admin and student users, ensuring secure access to the application.
  • Admin Control Panel: Provide admin users with a dedicated control panel to manage users, data, and application settings.
  • Student Dashboard: Create a user-friendly dashboard for students to access relevant information and perform CRUD operations on their data.
  • CRUD Operations: Enable both admin and student users to perform Create, Read, Update, and Delete operations on various data entities within the application.
  • Smooth UI Design: Implement an intuitive and visually appealing user interface to enhance user experience and ensure smooth navigation throughout the application.

Deployed link

Contributor

Preview Of This App

1
2
3

Assignment Outcome

Gained experience of MERN Stack

Learned to work on new tasks.

Project Duration

24 hours

Run Locally for Frontend Part

Clone the project

  git clone https://github.com/Faizan7012/lms.git

Change project directory

  cd frontend

Install dependencies

  npm install

Start the server

  npm run start

Run Locally for Backend Part

Clone the project

  git clone https://github.com/Faizan7012/lms.git

Change project directory

  cd backend

Install dependencies

  npm install

Start the server

  npm run start