This guide will walk you through the setup process for a Laravel 12 application running on PHP 8.3. Follow these steps to get started with the project.
- PHP 8.3 or higher
- Composer (for managing PHP dependencies)
- A database (MySQL, PostgreSQL, etc.)
- Laravel 12
git clone https://github.com/sowidan1/Lms.gitcp .env.example .env- put variables needed in .env
composer installphp artisan key:generatephp artisan jwt:secretphp artisan migratephp artisan db:seedDownload the postman collection
If you are deploying the application to production, be sure to configure appropriate caching and optimize the application:
php artisan optimize:clear