PHPackages                             inewlegend/appbasis - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. inewlegend/appbasis

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

inewlegend/appbasis
===================

710PHPCI failing

Since Nov 28Pushed 5y ago1 watchersCompare

[ Source](https://github.com/iNewLegend/appbasis)[ Packagist](https://packagist.org/packages/inewlegend/appbasis)[ RSS](/packages/inewlegend-appbasis/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

AppBasis
========

[](#appbasis)

- backend - ReactPHP Modular server base

    - configs, controllers, guards, models, modules, library, friends
    - core -&gt; main functionality
    - configs -&gt; config
    - controllers -&gt; controller logic
    - guards -&gt; secure controllers when they need extra conditioning
    - models -&gt; handle database queries
    - library -&gt; extra functions
    - services -&gt; .
    - friends -&gt; server engine
    - ext -&gt; plugins
- frontend(s)

    - Simple Angular, React base.
    - Nice Api Structure
    - WebSocket Support

Status
======

[](#status)

Backend: `Development`

Angular Frontend: `Development`

React Frontend: `Not working yet.`

Road Map
--------

[](#road-map)

- todo

Goals
-----

[](#goals)

- Full async.
- Modular
- Well structured
- Readable
- Multi Engine Support
- Front-end(s): Angular, React

Demo
----

[](#demo)

#### Video:

[](#video)

[![YouTube](https://camo.githubusercontent.com/8273a6d2fd48a6f263bd714427b129b787b91eb9622cd878ff5cd55b04e5f875/68747470733a2f2f692e7974696d672e636f6d2f76692f5061476a43354c38747a382f302e6a7067)](https://youtu.be/PaGjC5L8tz8)

#### Backend:

[](#backend)

[![SERVER](https://camo.githubusercontent.com/0ca22f22b3874a30486634125395ebfb2cf9a69609fc1a92f027390a8fa5b551/68747470733a2f2f692e696d6775722e636f6d2f6f454455566f4b2e706e67)](https://github.com/iNewLegend/AppBasis/tree/master/doc/backend.md)

#### Frontend:

[](#frontend)

[![CLIENT](https://camo.githubusercontent.com/1027bfde3376287aca1b5190a0915c72747d729196a346777fd6f2a417592390/68747470733a2f2f692e696d6775722e636f6d2f6f786f717a32332e706e67)](https://github.com/iNewLegend/AppBasis/tree/master/doc/frontend.md)

Install
=======

[](#install)

```
$ git clone https://github.com/iNewLegend/AppBasis.git
```

### Backend

[](#backend-1)

```
$ mysql
$ > create database appbasis
$ > quit
$ mysql
