A simple system that will greatly help the college department' s laboratory office in updating, maintaining records of their tools and equipment, providing transaction history of the borrower and providing a monitoring system that will speed up the process in request and inventory of the tools and equipment in the laboratory office.
The system admin has two roles; the administrator and the assistant. The administrator has all the permission(including changing the permission of the assistant) in the system while the assistant can only manage the dashboard and request.
You can manage your Admin, Borrower, Tools and Equipment, Tool Categories, Colleges, Courses, Room, Reports.
System requirements:
System is mostly generated with AdminLTE.
Other assets used:
- CoreUI Free theme (Bootstrap 4)
- DOMPDF V0.9
- ID Generator V1
- DataTables V9
- Clone the repository with git clone or download the file
- Copy .env.example file to .env and edit database credentials
- Run composer install
- Run php artisan key:generate
- Run php artisan migrate --seed [has a default data(admin and assistant)to access the system]
- Run php artisan serve
Run the following command or read the official documentation for deployment
- Run composer install --optimize-autoloader --no-dev
- Run php artisan config:cache
- Run php artisan route:cache
- Run php artisan view:cache
You can login to adminpanel with the following credentials:
-
username - administrator@tems.com
-
password - password
-
username - assistant@tems.com
-
password - password
Basically, feel free to use any way you want.