Fuzzy Software Usability Application.
Author: Tomas Bodnar bodnarto@gmail.com
© 2020 MIT License
FuSUsApp is powered by Laravel.
cd docker
&&./docker-setup.sh
- Add following lines to
/etc/hosts
on Linux:or172.0.51.2 fususapp.test 172.0.51.3 db.fususapp.test 172.0.51.4 adminer.fususapp.test 172.0.51.5 pma.fususapp.test 172.0.51.6 mc.fususapp.test
C:\Windows\System32\drivers\etc\hosts
on Windows:127.0.51.2 fususapp.test 127.0.51.3 db.fususapp.test 127.0.51.4 adminer.fususapp.test 127.0.51.5 pma.fususapp.test 127.0.51.6 mc.fususapp.test
- Copy paste .env.example to .env (no need to set anything)
- Exec into container:
docker exec -it fususapp_app bash
- Copy files to web server with PHP >=7.2.5
- Set document root to directory
/public
- Copy paste .env.example to .env and set proper DB credentials
- Run composer install:
composer install
- Run npm:
npm install && npm run dev
- Run database migrations to create tables:
php artisan migrate
- Run random data generator to create testing data:
php artisan db:seed --class=RandomDataSeeder
- Run command to get aggregated data:
php artisan fususapp:run
- Basic UI is available at http://fususapp.test
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
The Laravel framework is open-sourced software licensed under the MIT license.
FuSUsApp is open-sourced software licensed under the MIT license.