Skip to content
nd-thPublic

About

A cohort management app where Admins can manage cohorts, assign instructors and mentors, and oversee student progress, while instructors and mentors have role-specific access to resources and students.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

60 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Management System (LMS) App

This is a Learning Management System (LMS) built using React, React-Redux, Node.js, Express.js, PostgreSQL, and Tailwind CSS. The application features two login systems: Admin and Student. The Admin can add, update, and delete courses and users. To sign up for the application, users need to be invited by the Admin, who can send email invitations to those who wish to participate.

Node.js React PostgreSQL

IMG_7558

Installation

To install the LMS app, clone the repository and install the dependencies:

git clone <repository-url>
cd lms-app
cd frontend 
npm install
cd server
npm install

Run Locally

To run the application locally, execute:

cd frontend
npm run dev
cd server
npm run dev

Features

  • Two login systems: Admin and Student
  • Admin can add, update, and delete courses
  • User invitations via email
  • Responsive design using Tailwind CSS

Contributing

If you'd like to contribute to this project, please fork the repository and submit a pull request with your changes.

About

A cohort management app where Admins can manage cohorts, assign instructors and mentors, and oversee student progress, while instructors and mentors have role-specific access to resources and students.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages