Web Developer Task
- Language: PHP
- Framework: Laravel.
- multi authentication system that has two types of users, Admin and Supervisor. • Admin authentication • Supervisor authentication Admin tasks • CRUD for supervisors module (create/read/update/delete) Supervisor data:
- Username
- Phone
- Avatar
- Password • Multiple delete supervisors. • Block/Unblock supervisor. Supervisor tasks
- Category CRUD Category Data:
- Name
- Slug
- Icon Font Awesome
- Multiple delete categories.
- SOFT DELETE for deleting functions.
- Product CRUD: • Category • Name • Slug • description • image • Product images
- to run Project
- run composer install
- create new database and add it in .env file with username and password for this database
- run php artisan serve
- can run php artisan db:seed to create demo data form all used models such : admin, supervisor, category, product
- all default passwords used in app : 123456