This is a management system developed in Python that allows managing inventory, staff, and events. Data is stored in a JSON file.
- Inventory Management: Add, view, and save items.
- Staff Management: Add, view, and save staff information.
- Event Scheduling: (Feature under development).
- Python 3.8 or higher
- Required packages (installable via
pip):tkinter
- Clone this repository:
git clone https://github.com/kikepy/managment-system.git
- Install the required packages:
pip install -r requirements.txt
- Run the application:
python main.py
managment-system/
├── gui/
│ ├── item_gui.py
│ ├── staff_gui.py
│ └── main_gui.py
├── resources/
│ ├── inventory/
│ ├── staff/
│ └── ...
├── main.py
├── data.json
├── .gitignore
└── README.md
All the data is stored in a JSON file named data.json. The structure of the JSON file is as follows:
{
"items": [
{
"name": "Item Name",
"type": "Item Type",
"details": "Additional Details"
}
],
"staff": [
{
"name": "Staff Name",
"experience": 5,
"languages": ["English", "Spanish"]
}
]
}This project is licensed under the MIT License.
Made with ❤️ by kikepy