The Makerspace Lab of Computer engineering of the University of Peradeniya has many items and equipments that are needed for projects done at the lab. As the item count grows it will be hard to keep track of them. Hence, the project smart-inventory-management-system was proposed to solve this problem. The goal of our project is to add location service system to the existing project.


Proposed solution

  • Add location data to the existing item pages
  • Create new page for search by item name
  • Create new page for search by location name

Technology Stack

The following technologies were used to create this project:

  • PHP (Laravel)
  • MySQL (SQlite for development)
  • HTML5
  • CSS3
  • Bootstrap 4
  • VueJS

High Level Plan

  • Create new tables in the database to store location data
  • Create seeders to populate the tables
  • Create models to input and output data from the tables
  • Edit the controllers to get the corresponding data from tables
  • Edit the exisiting views to display information
  • Create search view and controllers
  • Create search by location views and controllers
  • Write tests for newly implemented funtionality