PHPackages                             dainsys/qa\_app - 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. dainsys/qa\_app

ActiveLibrary[Framework](/categories/framework)

dainsys/qa\_app
===============

A Quality Audit Application based on Laravel

1.0.1(5y ago)016MITPHPPHP &gt;=7.0|^8.0

Since Sep 24Pushed 5y ago1 watchersCompare

[ Source](https://github.com/Yismen/qa_app)[ Packagist](https://packagist.org/packages/dainsys/qa_app)[ RSS](/packages/dainsys-qa-app/feed)WikiDiscussions master Synced 5d ago

READMEChangelogDependencies (7)Versions (9)Used By (0)

Quality Audit App
=================

[](#quality-audit-app)

A Quality Audit Application based on Laravel

Features
--------

[](#features)

Create An Audit Form, which can then be assigned to a campaign or Client. Establish the goal percentage for this form. The total points for the form will be calculated by the sum of the value of it's questions. Each question has a value. The portion of points of each question will be determined by the question option selected when filling the audit form.

Instalation
-----------

[](#instalation)

1. Require it using composer: `composer require dainsys/qa_app`
2. The package relies on packages [dainsys/components](https://github.com/Yismen/laravel-components) and [dainsys/locky](https://github.com/Yismen/locky). **Make sure you fallow their installation guides.**
3. Migrate the database tables by running the `php artisan migrate` command.
4. Import app navigations by adding the `@include('qa_app::_nav-links')` in your nav-bar

### Publishing Assets

[](#publishing-assets)

It is totally optional, but a good practice to publish packages assets. To do so:

- You can publish config running command `php artisan vendor:publish --tag=qa_app.config`
- You can publish and customize the views by running command `php artisan vendor:publish --tag=qa_app.views`
- To publish the migrations just run `php artisan vendor:publish --tag=qa_app.migrations`
- Alternatively, you can publish all assets by running `php artisan vendor:publish --provider=Dainsys\QAApp\QAAppServiceProvider`

### Initial Configuration

[](#initial-configuration)

1. Create QA Forms using route `.../qa_app/form`. Forms are the master piece of the process. They hold the results of each evaluation.
2. Define your types of questions by visiting route `.../qa_app/question_type`
    - Good options are `True Or False`, `Scales`
3. Define your question options by visiting route `.../qa_app/question_option`. Define which percentage of the points belongs to each option. True or False could be 100% for true, 0% for false. Do the same for your scales questions.
    - Define the percentage of points required to pass the audit. In other words, what percentage of the sum of points of the questions associated to a form needs to be reached to pass an audit.
4. Create all the questions and associate them to a form and to a question type using route `.../qa_app/question`. Assign how many points each question weights withing the audit form.
5. Create app roles and assign them to your users in route `/locky/roles`:
    - For Admin users, default role name is `QA App Admin` as defined in the package config file. Feel free to publish and update as needed.
    - For Auditor users, default role name is `QA App Auditor` as defined in the package config file. Feel free to publish and update as needed.
    - For User users, default role name is `QA App User` as defined in the package config file. Feel free to publish and update as needed.
6. Make sure your layouts view can recieve the javascripts by adding the `@stack('scripts')` directive.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity65

Established project with proven stability

 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 ~12 days

Recently: every ~20 days

Total

8

Last Release

1976d ago

Major Versions

0.3.3 → 1.0.02020-11-16

PHP version history (2 changes)0.3.3PHP &gt;=7.0

1.0.1PHP &gt;=7.0|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/fb63dbe8a40df0f9ae9aeb2a6510aea91a7b2837e786590002a20f40f3161e5c?d=identicon)[Yismen](/maintainers/Yismen)

---

Top Contributors

[![Yismen](https://avatars.githubusercontent.com/u/4872942?v=4)](https://github.com/Yismen "Yismen (45 commits)")

### Embed Badge

![Health badge](/badges/dainsys-qa-app/health.svg)

```
[![Health](https://phpackages.com/badges/dainsys-qa-app/health.svg)](https://phpackages.com/packages/dainsys-qa-app)
```

###  Alternatives

[laravel/pulse

Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.

1.7k12.1M99](/packages/laravel-pulse)[laravel/ui

Laravel UI utilities and presets.

2.7k134.9M601](/packages/laravel-ui)[laravel/passport

Laravel Passport provides OAuth2 server support to Laravel.

3.4k85.0M532](/packages/laravel-passport)[laravel/sail

Docker files for running a basic Laravel application.

1.9k186.9M1.0k](/packages/laravel-sail)[laravel/jetstream

Tailwind scaffolding for the Laravel framework.

4.1k19.8M136](/packages/laravel-jetstream)[laravel/breeze

Minimal Laravel authentication scaffolding with Blade and Tailwind.

3.0k31.3M148](/packages/laravel-breeze)

PHPackages © 2026

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