Lumen (Laravel Micro Framework) + ReactJS + AdminLTE + Webpack Boilerplate
- PHP >= 5.6.4
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- NodeJs
- Composer - Package manager for PHP
- NPM - Node package manager
On the command prompt run the following commands:
$ git clone https://github.com/Bikranshu/lumen-react.git
$ cd lumen-react
$ composer install
$ npm install
$ cp .env.example .env
$ php artisan jwt:secret
$ php artisan migrate
$ php artisan db:seed
$ php -S localhost:8000 -t public/
$ npm run watch
Credential:
- username: [email protected]
- password: 1234
- Lumen https://lumen.laravel.com
- dingo/api https://github.com/dingo/api
- json-web-token(jwt) https://github.com/tymondesigns/jwt-auth
- transformer fractal
- apidoc apidocjs
- debug rest api postman
- api doc http://lumen.lyyw.info/apidoc
- JavaScript library for building user interfaces - React
- Predictable state container - Redux
- Promise based HTTP client - Axios