Electronic Web Store is a simple online platform designed to facilitate the storage, purchase, and pricing of electronic products. Users can browse a variety of electronic items, view instant prices, and place orders. The application manages order details, including customer IDs, product items, quantities, individual prices, and total prices, ensuring a seamless shopping experience for electronics enthusiasts, hobbyists, and professionals.
- Frontend: HTML, CSS, JavaScript, Bootstrap(for the user interface)
- Backend: Flask (Python web framework)
- Database: MySQL (for storing product and order data)
The Electronic Web Store enables users to easily browse and purchase electronic products. The system is built using Flask and MySQL, allowing for efficient management of product information and order details. Users can view available products, their prices, and place orders that store customer details, product items, quantities, individual prices, and total prices in a MySQL database.
- Product Management: Store and display a variety of electronic products.
- Instant Pricing: Get real-time prices for products available for purchase.
- Order Processing: Store order details, including customer ID, product items, quantity, individual prices, and total price in MySQL.
- User-Friendly Interface: Simplified navigation for browsing and purchasing products.
- Python (v3.6 or higher)
- MySQL Server
Steps
-
Clone the Repository:
https://github.com/fasinfasi/Electronic_Store_management_web.git cd electronic-web-store
-
Set Up a Virtual Environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install Dependencies:
pip install -r requirements.txt
-
Set Up the Database:
- Create a MySQL database and configure the connection settings in your Flask application.
-
Run the Application:
flask run
-
Access the App:
- Open your web browser and go to http://127.0.0.1:5000 (or the designated port).
Distributed under the MIT License. See LICENSE for more information.