Technologies, apps and library used:
Backend:
- Lumen 5.8
- myclabs/php-enum 1.7
- webpatser/laravel-uuid 3.0
- MySQL 5
- Eloquent
- phpUnit
- Valet
- Visual Studio Code 1.38
- Postman 7.3.6
- TablePlus 2.3
Frontend:
- Gulp 3.9.1
- SASS
- Jquery 1.11.2
- Angularjs 1.5.5
- Bootstrap 3.4.1
- Moment.js 2.24.0
- grevory/angular-local-storage 0.5.2
- angular-ui-bootstrap 1.3.2
- offline-js 0.7.14
- Visual Studio Code 1.38
cd daybook-api
composer install # install all dependencies
# configure your key, database, etc in `.env` file
php artisan migrate
php -S localhost:9000 -t public # you can also use Valet (https://laravel.com/docs/5.8/valet)
cd daybook-webui
npm install # install all dependencies
gulp # for development
grulp deploy # for deployment