📌 Customers can sign in or sign up
📌 Customers can reset their passwords
📌 Customers can search for goods
📌 Add items to their cart
📌 Payment Gateway Functionality
📌 Admins can regulate shop products (e.g., stock levels)
📌 Admins can change order statuses
This Python project implements an e-commerce website specializing in electronic products. It provides a platform for both customers and administrators to manage various aspects of online shopping, including user authentication, product management, and order processing.
- Python
- Flask (Python web framework)
- HTML/CSS
- JavaScript (for frontend interactions)
- SQLite (for database management)
- Bootstrap (CSS framework for responsive design)
-
Clone the repository:
-
Install dependencies:
-
Run the application:
-
Open your web browser and navigate to
http://localhost:5000
to view the application.
- Register as a new customer or log in with existing credentials.
- Browse products, search for specific items, and add them to your shopping cart.
- Proceed to checkout and complete payment using integrated payment gateway functionality.
- Admins can log in to manage product inventory and change order statuses as necessary.
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.