Entity Relationship Diagram (ERD)
High-resolution Screenshots
Translatable strings => Subdomain localization (multilingual with rtl support)
Configuration parameters
Migration
Storage
Session
Command => Cleanup old reservations/orders
Schedule
Policy => AdminAlwaysCanPolicy trait
Request
Resource
Middleware => auth.admin, keep logged out banned users
Factory (using faker)
Table Seed
Pagination
Blade directives
View composer
barryvdh/laravel-translation-manager
bensampo/laravel-enum
caouecs/laravel-lang
cybercog/laravel-ban
netojose/laravel-bootstrap-4-forms
barryvdh/laravel-debugbar
axios
browser-sync
jquery
vue
bootstrap
bootstrap-v4-rtl
bootswatch => darkly theme
font-awesome
jquery-countdown
moment-jalaali
nprogress (Slim progress bar)
tempusdominus-bootstrap-4 (Datetime Picker)
vue-persian-datetime-picker
vue-visible
samim-font
Need ajax and level by level load: http://localhost:8000/shows/4 ; Group Sections
When a user login or register, Submit all session reserves for him
What if seat is in unpayed orders and user decide to unreserve it, Bug in UI or anything else?
Ask for user data when creating orders; Autofill them by current logged user if any
Ask user to verify his email.
Auth::routes([ 'verify' => true ]);
$user->verified?