Skip to content

danlewismuriuki/nova-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Website for Electronic Products

Features

📌 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

Description

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.

Technologies Used

  • Python
  • Flask (Python web framework)
  • HTML/CSS
  • JavaScript (for frontend interactions)
  • SQLite (for database management)
  • Bootstrap (CSS framework for responsive design)

Setup Instructions

  1. Clone the repository:

  2. Install dependencies:

  3. Run the application:

  4. Open your web browser and navigate to http://localhost:5000 to view the application.

Usage

  • 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.

Contributing

Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.