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.
⭐Deployed Link:-https://tackle-and-trail.netlify.app/
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.
- Chart.Js: Chart.js is a free, open-source JavaScript library for data visualization, which supports eight chart types: bar, line, area, pie, bubble, radar, polar, and scatter.
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)
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.
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