https://github.com/fasinfasi/electronic_store_management_web
Electronic products management website for shops they can manage their stocks
https://github.com/fasinfasi/electronic_store_management_web
bootstrap css html javascript python
Last synced: 8 months ago
JSON representation
Electronic products management website for shops they can manage their stocks
- Host: GitHub
- URL: https://github.com/fasinfasi/electronic_store_management_web
- Owner: fasinfasi
- License: mit
- Created: 2024-03-10T16:18:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-02T16:16:51.000Z (over 1 year ago)
- Last Synced: 2025-01-20T05:11:20.570Z (over 1 year ago)
- Topics: bootstrap, css, html, javascript, python
- Language: CSS
- Homepage:
- Size: 160 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
README
# Electronic Web Store 🛒
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.
## Technologies Used
- Frontend: HTML, CSS, JavaScript, Bootstrap(for the user interface)
- Backend: Flask (Python web framework)
- Database: MySQL (for storing product and order data)
### Project Overview 👁
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.
### Features ✨
- 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.
### Screenshots 📷
##### Dashboard

##### Adding products to cart

##### Added cart items

##### Available products listed with it's ID and price

##### Customers details registered into database table

##### All ordered items are kept in MySQL database

## Installation
#### Prerequisites
- Python (v3.6 or higher)
- MySQL Server
**Steps**
1. Clone the Repository:
```
https://github.com/fasinfasi/Electronic_Store_management_web.git
cd electronic-web-store
```
2. Set Up a Virtual Environment:
```
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
```
3. Install Dependencies:
```
pip install -r requirements.txt
```
4. Set Up the Database:
- Create a MySQL database and configure the connection settings in your Flask application.
5. Run the Application:
```
flask run
```
6. Access the App:
- Open your web browser and go to http://127.0.0.1:5000 (or the designated port).
## License
Distributed under the MIT License. See [LICENSE](license) for more information.