Welcome to Eat At Joys! A delightful application to manage and explore delicious food items. This project is perfect for food enthusiasts and restaurant managers alike. Preview
- 📋 Menu Management: Add, update, and delete food items.
- 🛒 Order System: Efficiently manage customer orders.
- 📊 Analytics: Get insights on popular dishes and sales trends.
- 🛠️ Customizable Settings: Tailor the app to fit your restaurant's needs.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.6+
- MySQL
- PyQt5
-
Clone the repository:
git clone https://github.com/EchoSingh/Eat-At-Joys.git cd Eat-At-Joys
-
Set up the virtual environment:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the dependencies:
-
Set up the MySQL database:
python database.py
(ensure to write your own mysql password in all files)
-
Run the application:
python MainWindow.py
- Add Food Items: Navigate to the 'Add Item' section and fill in the details.
- Manage Orders: Go to the 'Orders' section to view and update orders.
- View Analytics: Check the 'Analytics' section for insights.
Binary
__pycache__
Checkout.py
Checkout.pyc
Final.py
Final.pyc
Icon.ico
MainWindow.py
MainWindow.pyc
Welcome.py
Welcome.spec
config.py
config.pyc
database.py
table.py
We welcome contributions! Please follow these steps:
- Fork the project.
- Create your feature branch (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a Pull Request.
This project is licensed under the Apache License - see the LICENSE file for details.
- Inspiration from various food management systems and restaurant POS systems.