Red Store is a basic e-commerce website with a focus on a clean design and essential shopping functionalities. It includes features for browsing products, viewing product details, managing a shopping cart, and user accounts. This project was created to demonstrate front-end web development skills.
- Product Listing: Displays a variety of products.
- Product Details: Provides detailed information about individual products.
- Shopping Cart: Allows users to add, remove, and manage items in a virtual shopping cart.
- User Accounts: Supports user registration and login functionality.
- Responsive Design: The website is designed to be responsive, adapting to different screen sizes.
- HTML5
- CSS3
- JavaScript
Red Store/├── account.html├── cart.html├── index.html├── products-detail.html├── products.html├── script.js└── style.css└── README.md <-- This file
index.html
: The main homepage of the website.products.html
: Page for listing all products.products-detail.html
: Page for viewing detailed product information.cart.html
: Page for managing the shopping cart.account.html
: Page for user account management (login, registration).style.css
: Cascading Style Sheets for styling the website.script.js
: JavaScript file for interactive features.README.md
: Project documentation (this file).
-
Clone the repository:
git clone https://github.com/abdullahjaved40/Red-Store
-
Navigate to the project directory:
cd Red-Store
-
Open the files:
- Open the HTML files (e.g.,
index.html
) in a web browser to view the website. The site is designed to be client-side, so there is no server-side component.
- Open the HTML files (e.g.,
- Browse Products: Navigate to the
products.html
page to view the list of available products. - View Details: Click on a product to see its details on the
products-detail.html
page. - Manage Cart: Add products to your cart from the product details page and manage them on the
cart.html
page. - Account: Create or log in to your account on the
account.html
page.
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to submit a pull request.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes.
- Commit your changes.
- Push to the branch.
- Submit a pull request.
Abdullah Javeid
MIT LIcence