Inventory management web application
In this project, I designed and deployed a web application to improve inventory management in a hardware projects lab at my university. The current paper-based system was inefficient and prone to errors, so I created a more streamlined solution in the form of a web application. The web applicatio...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167319 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-167319 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1673192023-05-26T15:37:31Z Inventory management web application Ong, Xing Xiang Oh Hong Lye School of Computer Science and Engineering hloh@ntu.edu.sg Engineering::Computer science and engineering In this project, I designed and deployed a web application to improve inventory management in a hardware projects lab at my university. The current paper-based system was inefficient and prone to errors, so I created a more streamlined solution in the form of a web application. The web application was built with the full-stack framework RedwoodJS. The application includes a search and filter feature, an authentication system with role-based access control, and a QR code scanner for easy item identification. The result is a more efficient and secure system for managing inventory in the lab. A highlight of this project is the high level of collaboration with the lab manager to ensure that the application met the lab manager’s needs. I worked closely with them to identify the most important features and ensure that the application was user-friendly. I also conducted extensive testing to ensure that the application was reliable and could handle a large amount of data. In addition to the main features, I included a number of smaller features to improve usability, such as a responsive design that works well on both desktop and mobile devices. Overall, this project demonstrates the value of using modern web technologies to streamline and improve existing processes. By replacing the paper-based inventory system with a web application, I was able to save time, reduce errors, and provide a better user experience for everyone involved. Keywords: web application, inventory management, hardware projects lab, TypeScript, RedwoodJS, search and filter, authentication, role-based access control, QR code scanner, responsive design. Bachelor of Engineering Science (Computer Science) 2023-05-26T07:00:40Z 2023-05-26T07:00:40Z 2023 Final Year Project (FYP) Ong, X. X. (2023). Inventory management web application. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167319 https://hdl.handle.net/10356/167319 en SCSE22-0346 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Ong, Xing Xiang Inventory management web application |
description |
In this project, I designed and deployed a web application to improve inventory
management in a hardware projects lab at my university. The current paper-based system was
inefficient and prone to errors, so I created a more streamlined solution in the form of a web
application. The web application was built with the full-stack framework RedwoodJS. The
application includes a search and filter feature, an authentication system with role-based access
control, and a QR code scanner for easy item identification. The result is a more efficient and
secure system for managing inventory in the lab.
A highlight of this project is the high level of collaboration with the lab manager to
ensure that the application met the lab manager’s needs. I worked closely with them to identify
the most important features and ensure that the application was user-friendly. I also conducted
extensive testing to ensure that the application was reliable and could handle a large amount
of data. In addition to the main features, I included a number of smaller features to improve
usability, such as a responsive design that works well on both desktop and mobile devices.
Overall, this project demonstrates the value of using modern web technologies to
streamline and improve existing processes. By replacing the paper-based inventory system
with a web application, I was able to save time, reduce errors, and provide a better user
experience for everyone involved.
Keywords: web application, inventory management, hardware projects lab,
TypeScript, RedwoodJS, search and filter, authentication, role-based access control, QR code
scanner, responsive design. |
author2 |
Oh Hong Lye |
author_facet |
Oh Hong Lye Ong, Xing Xiang |
format |
Final Year Project |
author |
Ong, Xing Xiang |
author_sort |
Ong, Xing Xiang |
title |
Inventory management web application |
title_short |
Inventory management web application |
title_full |
Inventory management web application |
title_fullStr |
Inventory management web application |
title_full_unstemmed |
Inventory management web application |
title_sort |
inventory management web application |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/167319 |
_version_ |
1772827617519468544 |