EmyBookStore is a simple book inventory management system with a graphical user interface (GUI) built using Python and Tkinter. The application allows users to perform operations such as viewing all books, searching for specific books, adding new books, updating existing book information, and deleting books from the inventory.
.
├── ./app.py
├── ./app.spec
├── ./AUTHOR
├── ./dist
│ └── ./dist/app
├── ./models
│ ├── ./models/backend.py
│ ├── ./models/__init__.py
├── ./README.md
└── ./requirements.txt
- Python 3.x
- Tkinter (usually included with Python)
- Clone the repository:
git clone https://github.com/EmyCodes/EmyBookStore.git
- Navigate to the project directory:
cd EmyBookStore
- Install the required dependencies:
pip install -r requirements.txt
Run the EmyBookStore application:
python app.py
To create a standalone app for Linux, use the following command:
pyinstaller --onefile --windowed app.py
For Windows, use the following command:
pyinstaller --onefile --noconsole app.py
The GUI will open, providing options to view, search, add, update, and delete books in the inventory.
For any inquiries or feedback, please contact EmyCodes.
This version of the README excludes the `build/` directory and `*/__pycache__/` entries from the project structure.