cyaxaress / lms
A Learning Management System Based On Laravel.
241
2022-03-13 15:56 UTC
Requires
- php: ^7.2.5
- cyaxaress/common: dev-master
- cyaxaress/front: dev-master
- cyaxaress/payment: dev-master
- fideloper/proxy: ^4.2
- fruitcake/laravel-cors: ^1.0
- guzzlehttp/guzzle: ^7.0.1
- intervention/image: ^2.5
- kavenegar/laravel-notification: ^1.0
- laravel-notification-channels/telegram: ^0.6.0
- laravel/framework: ^8.0
- laravel/tinker: ^2.0
- laravel/ui: ^3.0
- morilog/jalali: 3.*
- spatie/laravel-permission: ^3.13
Requires (Dev)
- barryvdh/laravel-ide-helper: ^2.7
- facade/ignition: ^2.3.6
- fzaninotto/faker: ^1.9.1
- mockery/mockery: ^1.3.1
- nunomaduro/collision: ^5.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2026-05-29 01:41:03 UTC
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
Security Vulnerabilities
If you discover a security vulnerability within this app, please send an e-mail to Hemn Movafeghi via hemn791@gmail.com. All security vulnerabilities will be promptly addressed.
License
This application is open-sourced software licensed under the MIT license.