An open API service indexing awesome lists of open source software.

https://github.com/adelrizq/e-learn-backend

E-Learn is a learning management system like google classroom
https://github.com/adelrizq/e-learn-backend

backend express google-classroom learning-management-system mysql nodejs sequelize

Last synced: 9 days ago
JSON representation

E-Learn is a learning management system like google classroom

Awesome Lists containing this project

README

        




![Group 231](https://user-images.githubusercontent.com/40190772/153667676-0e1a1059-4aa6-422c-87a2-a7c87e9bb24a.png)


E-LEARN Backend

[![GitHub contributors](https://img.shields.io/github/contributors/AdelRizq/E-Learn-Backend)](https://github.com/AdelRizq/E-Learn-Backend/contributors)
[![GitHub issues](https://img.shields.io/github/issues/AdelRizq/E-Learn-Backend)](https://github.com/AdelRizq/E-Learn-Backend/issues)
[![GitHub forks](https://img.shields.io/github/forks/AdelRizq/E-Learn-Backend)](https://github.com/AdelRizq/E-Learn-Backend/network)
[![GitHub stars](https://img.shields.io/github/stars/AdelRizq/E-Learn-Backend)](https://github.com/AdelRizq/E-Learn-Backend/stargazers)
[![GitHub license](https://img.shields.io/github/license/AdelRizq/E-Learn-Backend)](https://github.com/AdelRizq/E-Learn-Backend/blob/master/LICENSE)



## About The Project
> **E-Learn** is a learning management system, it has multiple features with different types of users, some of its features are signing up as an instructor and creating courses, uploading materials either PDFs or Videos, Enrolling on a course, post question and more. in a fashion similar to
[Google Classrooms](https://classroom.google.com/)

> This is the backend part, and you can find [the frontend here](https://github.com/AbdallahHemdan/eLearn)

### Build with
- [Node.js](https://nodejs.org)
- [Express](https://expressjs.com)
- [MySQL](https://www.mysql.com/)
- [Sequelize](https://sequelize.org/)
- [Convnetional Commits](https://hemdan.hashnode.dev/conventional-commits)

## Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b AmazingFeature-Feat`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin AmazingFeature-Feat`)
5. Open a Pull Request

## Contributors
> Thanks goes to these awesome people in the backend team.

Adel Rizq
Adel Rizq

Ahmed Mahboub
Ahmed Mahboub

Abdallah Hemdan
Abdallah Hemdan

Eman Othman
Eman Othman



## License

> This software is licensed under MIT License, See [License](https://github.com/AdelRizq/E-Learn-Backend/blob/main/LICENSE) for more information.