Skip to content

Boat Tech is a specialized eCommerce platform catering exclusively to tech enthusiasts. It offers a curated selection of cutting-edge electronic and tech products, providing a seamless shopping experience for customers passionate about technology.

Notifications You must be signed in to change notification settings

GauravRana12/BOAT-E-commerce-Website-Clone-

 
 

Repository files navigation

Boat E-commerce Website Clone

This is a group project to create a clone of the Boat e-commerce website. The project focuses on using local storage to save data and making the website responsive using media queries and Flex Properties .

Project Overview

The project aims to recreate the core functionalities of the Boat e-commerce website. It includes the following pages:

  • Home Page: Displays the main landing page with a navigation bar.
  • Product Details Page: Shows detailed information about a specific product.
  • Product Page: Lists all available products for browsing.
  • Cart Page: Displays the selected products and enables users to manage their cart.
  • Footer: Provides additional information and links at the bottom of each page.
  • Login / Signup Page: Allows users to create an account or log in to an existing account.
  • Payment Page: Allows users to complete the checkout process.
  • All pages with nav bar and footer.

Technologies Used

The project utilizes the following technologies:

  • HTML5: Markup language for creating the website structure.
  • CSS: Styling language for designing the website layout and appearance.
  • JavaScript: Programming language for implementing interactive features and functionality.
  • Local Storage: Used to store and retrieve data locally on the user's device.
  • Media Queries: Employed to make the website responsive and adaptable to different screen sizes.

Deployment

The project has been deployed using Netlify. You can access the live website by visiting the following link: Boat E-commerce Clone.

Installation and Setup

To run the project locally, follow these steps:

  1. Clone the project repository: git clone <repository_url>
  2. Open the project directory: cd boat-ecommerce-clone
  3. Launch the website: Open the index.html file in a web browser.

Project Structure

The project structure is organized as follows:

  • Index.html: Entry point of the website, contains the home page. image image

  • Nav.html : to navigate all the pages with search functionality

  • productDetails[number of product].html: Page displaying the detailed information of a product. image

  • product.html: Page listing all available products. image image

  • payment.html: Page for completing the checkout process. image image image

  • cart.html: Page displaying the user's shopping cart. image

  • footer.html: HTML snippet for the footer section included on every page. image image

  • login.html and signup.html: Pages for user authentication. image image

  • css/: Directory containing CSS stylesheets .

  • js/: Directory containing JavaScript files.

  • images/: Directory storing project images.

Contributing

We welcome contributions to improve the project! If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Make your changes and commit them: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. Open a pull request in the original repository.

License

This project is licensed under the MIT License.

About

Boat Tech is a specialized eCommerce platform catering exclusively to tech enthusiasts. It offers a curated selection of cutting-edge electronic and tech products, providing a seamless shopping experience for customers passionate about technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 77.8%
  • CSS 14.2%
  • JavaScript 8.0%