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

https://github.com/cyaxaress/lms

A learning management system built with Laravel
https://github.com/cyaxaress/lms

laravel learning-management-system lms

Last synced: 5 months ago
JSON representation

A learning management system built with Laravel

Awesome Lists containing this project

README

          

#Laravel Learning Management System


## About This Project

This project is a Learning Management System developed with Laravel framework in modular structure. Each feature in this application developed in an isolated module, such as:

- Dashboard Module.
- Users Module.
- Courses Module.
- Lessons Modules
- Categories Module.
- Role and Permissions Module.
- Discounts Module.
- Tickets Module,
- Payments Module,
etc...

## Installation

```
composer create-project cyaxaress/lms
php artisan migrate --seed
php artisan storage:link
php artisan serve
```

### Demo users

```
Admin:
username: admin@site.com
password: admin

Teacher:
username: teacher@site.com
password: teacher

Student:
username: student@site.com
password: student
```

## How this app developed?

If you want to learn Modular structure and how this app developed join my online course at [here](https://www.youtube.com/watch?v=uNY_6W1uKQ0&list=PLglcS3nCn86ZduzqLXD0SAHK4xaAFxYdq)

## Security Vulnerabilities

If you discover a security vulnerability within this app, please send an e-mail to Hemn Movafeghi via [hemn791@gmail.com](mailto:hemn791@gmail.com). All security vulnerabilities will be promptly addressed.

## License

This application is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).