Tech Trolley: Mobile Shop Inventory and Internal Sales Management System
Developed a centralized, role-based web application for managing mobile shop inventory, purchases, sales, customers, suppliers, financial accounts, and operational expenses. Implemented separate access permissions for Owner, Manager, and Salesperson roles to protect sensitive financial and operational information. Implemented IMEI and serial-number tracking to monitor individual devices and their stock status. Developed REST APIs using NestJS and TypeORM with PostgreSQL as the relational database. Documented and tested API endpoints using Swagger/OpenAPI.