Admin pages & REST apis for module management
- Module management
Moudle list, Add, Modify, Delete, ... - App version management
Version list, Add, Modify, Delete, ...
Has its own docker container for web server and Mysql database, so that anyone can develop and deploy easily with docker.
- Based on php:7.1-apache docker image
- Php Extensions
pdo, pdo_mysql, gd, curl, mbstring, xml, tokenizer, zip, PECL - XDEBUG for php debug
zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so
xdebug.remote_port=9000
xdebug.idekey=PHPSTORM
- Based on mysql:5.7 docker image
3.1 Admin & RESTful Api (Laravel PHP Framework v5.3.31)
- Maintains web page & api routing through web.php and api.php respectively
auth
middleware andAuth
are used to implement user authentication
- Maintains database through migration
- Used Error Bags for showing errors
- Showing errors in log in page
- Keep original input paramenters using
old()
helper function request()
helper function in blade view
Implemented admin web pages based on Inspinia theme
- Protect download data with authentication
- Improve features