PHPackages                             aseqbase/lms - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. aseqbase/lms

ActiveProject[Framework](/categories/framework)

aseqbase/lms
============

To create a Learning Management System, with all accessibility and equipment, for an aseqbase website...

v6.4.1(7mo ago)01GPL-3.0-onlyPHP

Since Apr 7Pushed 1mo agoCompare

[ Source](https://github.com/aseqbase/lms)[ Packagist](https://packagist.org/packages/aseqbase/lms)[ RSS](/packages/aseqbase-lms/feed)WikiDiscussions main Synced today

READMEChangelog (9)Dependencies (2)Versions (10)Used By (0)

Learning Management System (Project)
====================================

[](#learning-management-system-project)

> aseqbase/lms

The objective is to develop a comprehensive Learning Management System, ensuring that it is fully equipped with all necessary accessibility features and required equipment. This Learning Management System will be specifically designed for integration with the existing aseqbase website. The intention is to provide a robust and user-friendly platform that facilitates effective online learning experiences, while adhering to the highest standards of accessibility for all users. The system should incorporate all the essential tools and resources needed for both instructors and learners to successfully engage with the online educational content offered through the aseqbase website, guaranteeing a seamless and inclusive learning environment.

Dependencies
------------

[](#dependencies)

- [aseqbase/aseqbase](http://github.com//aseqbase/aseqbase)

Managements
-----------

[](#managements)

### Installing

[](#installing)

1. Install all dependencies mentioned before
2. Follow one of these options:
    - Open a terminal in the destination directory (for example, `D:\MyWebsite\lms\`) of the website, then install the project by: ```
         > composer create-project aseqbase/lms
        ```
    - Prompts below to create a manageable project (update, uninstall, etc.): ```
         > composer require aseqbase/lms
         > cd vendor/aseqbase/lms
         vendor/aseqbase/lms> composer dev:install
        ```
3. Put the destination directory of your project on the appeared step (for example, `D:\MyWebsite\lms\`) ```
      Destination Directory [D:\MyWebsite\]: D:\MyWebsite\lms\
    ```
4. Follow the steps to finish the installation of sources, database, etc.
5. \[optional\] On the local server, create an optional file named `global.php` in the `lms` directory to change your-parent-directory-name (from the `aseq`) using: ```
      > composer lms:create global --aseq "lms" --base "your-parent-directory-name" -f
    ```

    or ```
      > cd vendor/aseqbase/lms
      vendor/aseqbase/lms> composer dev:create global --aseq "lms" --base "your-parent-directory-name" -f
    ```

    **Note**: Do not forget to replace "your-parent-directory-name" with your item (default `aseq`).
6. Enjoy...

### Using

[](#using)

1. Do one of the following options:
    - Visit its special URL (for example, `http://lms.[my-domain-name].com`, or `http://[my-domain-name].com/lms`)
    - On the local server:
        1. Use the following command on the root directory ```
            > composer start
            ```
        2. Visit the URL `localhost:8000` (for default) on the local browser
2. Enjoy...

### Updating

[](#updating)

1. Keep your project updated using ```
      > composer lms:update
    ```

    or ```
      > cd vendor/aseqbase/lms
      vendor/aseqbase/lms> composer dev:update
    ```
2. Follow the steps to finish the update of sources, database, etc.
3. Enjoy...

### Uninstalling

[](#uninstalling)

1. Uninstall the project and the constructed database using: ```
      > composer lms:unistall
    ```

    or ```
      > cd vendor/aseqbase/lms
      vendor/aseqbase/lms> composer dev:unistall
    ```
2. Follow the steps to finish the uninstallation of sources, database, etc.
3. Enjoy...

#### Creating

[](#creating)

1. Create a new file by a predefined template name (for example, global, config, back, router, front, user, info, etc.) using: ```
      > composer lms:create [predefined-template-name]
    ```

    or ```
      > cd vendor/aseqbase/lms
      vendor/aseqbase/lms> composer dev:create [predefined-template-name]
    ```
2. Follow the steps to finish creating the file.
3. Enjoy...

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance80

Actively maintained with recent releases

Popularity1

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~27 days

Total

9

Last Release

233d ago

Major Versions

v2.1.0 → v3.0.02025-06-27

v3.3.8 → v4.0.02025-09-20

v4.1.0 → v6.0.02025-10-29

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/40602800?v=4)[Mohammad Fathi](/maintainers/mimfa)[@mimfa](https://github.com/mimfa)

---

Top Contributors

[![mimfa](https://avatars.githubusercontent.com/u/40602800?v=4)](https://github.com/mimfa "mimfa (42 commits)")

### Embed Badge

![Health badge](/badges/aseqbase-lms/health.svg)

```
[![Health](https://phpackages.com/badges/aseqbase-lms/health.svg)](https://phpackages.com/packages/aseqbase-lms)
```

###  Alternatives

[silverstripe/framework

The SilverStripe framework

7313.7M2.8k](/packages/silverstripe-framework)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k17.8k](/packages/prestashop-prestashop)[october/rain

October Rain Library

1601.7M83](/packages/october-rain)[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.5k10](/packages/helsingborg-stad-municipio)[drupal/recommended-project

Project template for Drupal projects with a relocated document root

1502.8M1](/packages/drupal-recommended-project)[elgg/elgg

Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.

1.7k16.4k79](/packages/elgg-elgg)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
