This system is built with Python (Django), JavaScript, Bootstrap, HTML, and CSS. The system offers a user-friendly front-end for general users and a secure back-end exclusively accessible to administrators. The back-end seamlessly retrieves and displays vital data from the database.
The system caters to two distinct user roles: administrators and staff members. Administrators have the privilege to log in and manage goods information, while staff members handle sales, purchases, bills, and invoice creation.
Powered sqlite3 database, our system not only stores all essential information but also boasts a user-friendly interface for effortless interaction. Users input data through this interface, and the system processes it, generating valuable insights based on user input. Additionally, the system diligently archives processed data in the database for future reference.
Before you can run the application, ensure you have the following prerequisites and dependencies:
- Docker
To install the application, follow these steps:
-
Clone the repository:
git clone https://github.com/munuhee/sales-and-inventory-management.git cd sales-and-inventory-management
-
Run the setup.sh file (Builds the Docker container):
chmod +x bin/setup.sh ./bin/setup.sh
-
Happy coding! 🚀