Yuan Jia

UCSC BSOE Package Management

Senior Capstone Project

This project is designed to provide additional accessibility to Baskin Engineering Lab Support (BELS) staff and School of Engineering faculties. BELS receives packages like lab equipment from various shippers and notifies researchers and School faculties when they have new packages. Currently, BELS has a spreadsheet to manage all packages, but it is not practical to share it with package recipients because it contains other packages not relevant to the user. This web app keeps the current functionalities but also allows users to log in and track their packages. This reduces potential errors when editing and managing packages compared to a spreadsheet.

Tech Stack

Vue.js, PHP, Laravel, MySQL

BELS staff can log in with admin credentials to create new packages when they arrive and edit package details. They can also add and remove users from research groups. School faculties can log in as standard users to view all packages that belong to the research groups they are a part of.
BPM