A desktop app to handle inventory management. Application features include:-
- Dashboard (Admin only)
- View sales, revenue and customers over a selected period
- Graph displaying sales data for selected period
- User Authentication
- Login
- Password Reset
- Password Change
- Inventory Management
- Add a new product
- View existing products
- Update and delete existing products
- Search for product by any existing parameter
- Sort products
- Sales Management
- View sales
- Search for sale by any existing parameter
- Add new sale and generate a receipt for printing
- Delete sale or trigger refund (Admin only)
- User management (Admin only)
- Add new user
- Delete or suspend an existing user
- Settings
- Modify Firstname, Lastname, email, phone number and Password
Use the package manager yarn to install Western Desktop.
yarn
yarn start
The included package.json file is set up to create a portable windows exe file.
yarn dist
Design based on Volt - Bootstrap 5 Dashboard Template which can be found here
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.