This was created to be a playground for all things webdev and related technologies,
primary focusing on structured programming and php.
The whole idea here is to create a web based stripped down Point of Sale System with, at the very least, the following features
- User Authentication
- Product Management
- Sales Management
- Inventory Tracking
- Reports and Analytics
- Basic Error Handling
Some of these features can be grouped into the same category or can be left as is to help keep the project "modular". May have to have separate trees for each one to that end.
As of now the application is available in beta version, very buggy and
user-feedback is required for improvements and the so-to-come bug fixes.
None the less, give it a try and tell us what you think.
This beta version only has one module of the two required modules, the sales module.
but soon the administrator module will be added to allow admin manage the app conveniently,
as for now,
use phpMyAdmin to administer the back-end, e.g. adding new products, removing and the likes.
The sales module contains;
- sales page (main page/transaction page)
- history page (sales history)
- settings page (settings editable by the cashier)
- logout ( well!, logout)
Note: this app has been or is being tested with php version 8.0, using firefox run on a linux.
- Install xampp
- import the provided pos_web.sql file (the database in use).
- use "tester" with "1234" for credentials.
- and thats all.