A web-based Point of Sale (POS) system designed to help businesses manage their daily operations, including inventory, products, sales, customers, and reports.
The project was developed as part of a collaborative university software engineering project, focusing on building a structured and scalable application architecture.
Key features:
Product and inventory management.
User authentication and access management.
Customer and supplier management.
Sales and transaction management.
Database design and relational data modeling.
Tech Stack:
Frontend: React, Vite, JavaScript.
Backend: NestJS, TypeScript.
Database: PostgreSQL.
ORM: Prisma.
Infrastructure: Docker.
The project emphasizes modular development, database management, maintainable code, and modern web application architecture.