This README is meant to provide a high-level outline for our Point-of-Sale (POS) system.
The goal of our project is to create a lightweight POS system that can be used by any business (with an emphasis on small) at a low cost without sacrificing functionality.
We intend to achieve this goal by utilizing the versatility of Raspberry Pi hardware.
In addition to the hardware, we intend to create our own modules/libraries to be pre-loaded on all of our deployed systems. These modules will contain: our standard UI, a database for storing and retrieving item, employee, and customer data, comprehensive system settings (for individual merchants), and Administrative features for book-keeping and workforce management (signing employees into and out of the system).
To realize our project, we propose separating our project by the various 'user-stories' we will be creating. To that end we will be using ZenHub for managing our various stories and the tasks associated with them. We will also use GitHub for hosting our repository in the use of version control, and for tracking our commits to the various tasks.
Lastly, we hope to incorporate many of the skills and techniques we have accrued through our various coursework at the University at Buffalo and beyond to create a viable product that stands out.
In its most basic form, we will have a functional means of recording and processing transactions with a Raspberry Pi based system. This means being able to add items to a sale, have a running total, accept payment, and store the finalized transaction.