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
- Host: GitHub
- URL: https://github.com/adelrizq/e-learn-backend
- Owner: AdelRizq
- License: mit
- Created: 2022-04-24T15:36:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-14T15:11:17.000Z (almost 3 years ago)
- Last Synced: 2025-05-05T04:14:30.788Z (9 days ago)
- Topics: backend, express, google-classroom, learning-management-system, mysql, nodejs, sequelize
- Language: JavaScript
- Homepage:
- Size: 120 KB
- Stars: 27
- Watchers: 2
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
E-LEARN Backend
[](https://github.com/AdelRizq/E-Learn-Backend/contributors)
[](https://github.com/AdelRizq/E-Learn-Backend/issues)
[](https://github.com/AdelRizq/E-Learn-Backend/network)
[](https://github.com/AdelRizq/E-Learn-Backend/stargazers)
[](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.
## License
> This software is licensed under MIT License, See [License](https://github.com/AdelRizq/E-Learn-Backend/blob/main/LICENSE) for more information.