joncastdev / lms-academic
Open source CodeIgniter 4 LMS.
v2.0.0
2026-09-19 02:13 UTC
Requires
- php: ^8.2
- codeigniter4/framework: ^4.7
Requires (Dev)
- fakerphp/faker: ^1.9
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^10.5.16
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-19 02:15:52 UTC
README
Lms academic
About
A powerful lms academic online
- Follow the creator Jonathan Castro:
- YouTube: youtube.com/@joncastdev — Videos every week
- Twitch: twitch.tv/joncastdev — Live coding on Mondays, Wednesdays, and Fridays at 9PM UTC
- LinkedIn: linkedin.com/in/joncastdev
- Instagram: instagram.com/joncastdev
- Tiktok: tiktok.com/@joncastdev
Starting
These instructions will allow you to get a copy of the project running on your local machine for development and testing purposes.
Setup
- PHP 8.3 <=
- PostgreSQL (Or MySQL)
- Composer
Additional details on dependencies
Assuming you're running Ubuntu, and then install all dependencies from the following list:
sudo apt-get install php8.3 php8.3-pgsql php8.3-mysql php8.3-intl php8.3-json php8.3-mbstring
Installation
The following steps are meant to be used on a development server.
- Composer
$ composer create-project joncastdev/lms-academic
- Clone Project
$ git clone https://github.com/jonathanc/opengiscrm-codeigniter4.git
- Setup vendor libraries
$ composer install
- Run server
$ php spark serve
- Create Database and Run migrations
$ php spark db:create
$ php spark migrate -all
- Run seeds
$ truncate table courses;
$ php spark db:seed LoadSeeder
Access:
_Admin: admin@gmail.com _Pass: Test1234
_User: free@gmail.com _Pass: Test1234
_User: vip@gmail.com _Pass: Test1234
Technologies 🛠️
Author ✒️
- Jonathan Castro - Software Engineer - joncastdev
Support
- If you would like a business forum with many extra features, please contact us with your requirements and budget. Thank you.