Welcome to Juhis Fashion, an e-commerce platform for buying and filtering tech products like mobiles, laptops, accessories, watches, and more. The project is built using React for the frontend, Styled-components for design, Axios for API requests, and Auth0 for authentication. The contact form is handled via the Formspree API.
- Product Filtering: Filter products by category, company, color, and price.
- Responsive Design: Fully responsive UI for mobile and desktop users.
- Search Functionality: Easily search for products by name.
- Authentication: Secure user login and registration using Auth0.
- Sorting: Sort products by price or popularity.
- Product Display: Display products with images, titles, categories, and prices.
- Grid/List View: Toggle between grid and list views for products.
- Contact Form: Users can submit inquiries via a contact form integrated with Formspree API.
- React: Frontend library for building the user interface.
- Styled-components: CSS-in-JS for styling the application.
- Auth0: Authentication and authorization platform.
- Axios: For handling API requests.
- Formspree API: Third-party API to handle form submissions.