Skip to content

A web-based platform for distance learning, providing tools for teachers, students, and administrators to manage courses, resources, and assessments.

License

Notifications You must be signed in to change notification settings

ibrahimn9/E-Learn-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Learn Platform

Overview:

E-Learn Platform is a web-based application designed to facilitate distance learning and teaching for the Ecole Supérieure en Informatique de Sidi Bel Abbes. It provides a comprehensive set of features for teachers, students, and administrators to manage courses, resources, and assessments.

Key Features:

  • Teachers can upload courses, tutorial sheets, practical work sheets, and MOOCs.
  • Students can access and download courses, follow MOOCs, and complete assessments.
  • Administrators can enroll students in courses, create cohorts, and manage user roles and permissions.

Technologies Used:

  • Frontend: React.js, HTML5, CSS3, JavaScript
  • Backend: Node.js, Express
  • Version Control: Git, GitHub
  • Project Management: Trello
  • Design and Modeling: draw.io

Getting Started:

To set up the project locally, follow these steps:

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Start the development server using npm start.

License:

This project is licensed under the MIT License.

About

A web-based platform for distance learning, providing tools for teachers, students, and administrators to manage courses, resources, and assessments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages