Comet Cupboard Inventory Tracking System
An inventory tracking system for Comet Cupboard, an on-campus food pantry at The University of Texas at Dallas
 
            TypeScript
NuxtJS
VueJS
Node.js
PostgreSQL
Key Achievements
- Developed a customer-facing checkout system, reducing average check-out time by 70% 
- Redesigned UI using Nuxt.JS for 60% more device compatibility while ensuring FERPA compliance 
- Developed REST APIs and unit tests using Postman to interface with PostgreSQL database 
- Coordinated system integration with the partner's platform to ensure seamless functionality 
Partner Background
Comet Cupboard is an on-campus food pantry located within the library of The University of Texas at Dallas. The Comet Cupboard is dedicated to fighting food insecurity among University of Texas at Dallas students and faculty. Comet Cupboardis manned by volunteers, most of whom are students, as well as a paid administrative team.
Project Background
Currently, the Comet Cupboard uses a Qualtrics survey to handle their checkout procedure as well as data handling. This Qualtrics form is difficult for volunteers to use efficiently due to its lack of flexibility and ambiguous categorization of pantry items. We propose a solution, which streamlines customer, volunteer, and administrative tasks under one application, which is flexible, responsive, and powerful.
Tech Stack
- Nuxt frontend with Pug 
- PostgreSQL database with Prisma 
- Node environment 
- Plotly for graphs 
Roles and Responsibilities
- Act as the primary messenger between the project partner and developers 
- Lead development on the data analytics page 
- Perform regular code reviews and approve pull requests for merging 
- Adhere to organization-specified coding conventions and provide sufficient documentation 
- Communicate progress and proposals with EPICS supervisors and project partner using slideshow presentations 
Issues and Pull Requests
Implement Data Page
frontend
backend
size/XXL
#136 • ProjectLeader opened 1 day ago
Research Data Page and API Calls
frontend
backend
#121 • ProjectLeader opened 1 day ago
Affiliated With
 
             
                