/Clone-Of-Basspro

Tackle&Trail: Your one-stop shop for top-notch fishing, hunting, boating, and outdoor gear. Explore our wide selection for unforgettable adventures.

Primary LanguageJavaScript

Construct Week Project of RCT211 - Clone of Basspro.com
💻Clone Project Name - App Screenshot

Bass Pro Shops is the largest trusted source for quality fishing, hunting, boating and outdoor sporting goods. It is owned by Johnny Morris, which is a subsidiary of BPS Direct, L.L.C, one of the largest organizations in the U.S.A. They offer a wide range of fishing, hunting and boating gear. They also offer a curated selection of international collections. This was a Collaborative Project from Masai School in Construct Week with a span of 5 days.

💻Unique Project Name & logo :- Tackle and Trail image

Technologies Used

Tackle and Trail Shop has been built using the following technologies:

  • React: React is a declarative, efficient, and flexible JavaScript library for building user interfaces or UI components.
  • Redux: A predictable state container for JavaScript apps.
  • React Router: A popular routing library for React.
  • Chakra-UI: A popular UI component library for React.
  • Render.com: A popular backend-as-a-service platform that provides authentication, database, and hosting services.
  • Netlify: A popular platform for client side (front-end) deployment.
  • Auth0: Auth0 is a flexible, drop-in solution to add authentication and authorization services to your applications.
  • Stripe Payment Gateway : Stripe is a card processing provider that processes your customers' payments.

Credits

This project was created by Team Tackle and Trail. The Team Members are
1.Ajay - (Admin Panel, Authentication Logic, Signin/Signup page, Payment)
2.Arnab Adhikary - (landing page, navbar, footer)
3.Harshita katara - (all products page, sidebar, searching, sorting & filtering)
4.Pranav Barsagade - (single product, cart page, checkout page) 5.Rishabh Dev - (Admin Panel, documentation)

Installation

To install and run this project on your local machine, follow these steps: Clone the repository using git clone https://github.com/Ajay84sia/auspicious-sea-8816 Navigate to the project directory using cd react-project Install the dependencies using npm install Start the development server using npm start This will start the development server at http://localhost:3000.

Screenshots 📷


HomePage

image image image

Signup | Login

image image

Products Page

Boating Products

image

Shooting Products

image

Hunting Products

image

Camping Products

image

Outdoor Rec Products

image

Single Product Page

image image

Cart Page

Empty Cart

image

Cart with Products

image

Payment Page

image image

Order Placed Page

image (1)

Admin Login Page

image

Admin Dashoard

Summary

image

View All Products

image

Add Products Section

image

Edit Products Section

image

Remove Products Section

image

All Orders Section

image

Contributing:

If you would like to contribute to this project, you can follow these steps:

Fork the repository Create a new branch for your feature or bug fix using git checkout -b your-feature-branch Make your changes and commit them using git commit -am 'Add some feature' Push your changes to your fork using git push origin your-feature-branch Create a pull request to the main repository

✨Thank You✨