Skip to content

abriveraaa/tems

Repository files navigation

Tools and Equipment Monitoring System | Laravel 7

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:


How to use

Preparation

  • 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

Deployment

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

Default credentials

You can login to adminpanel with the following credentials:

Administrator:

Assistant:

License

Basically, feel free to use any way you want.


Connect with me