/E-commerce-Website-assignment

Explore our e-commerce hub for a streamlined shopping experience. Effortlessly navigate through our product page with sorting and filtering options. Each item boasts its own detailed page for informed decisions. Behind the scenes, our admin panel ensures easy product management. Powered by Redux, enjoy a responsive and reliable shopping journey.

Primary LanguageJavaScript

E-commerce-Website-assignment

Discover a seamless e-commerce experience on our website. Browse through our extensive product page with sorting and filtering options tailored to your needs. Dive deeper into individual products with dedicated pages, offering detailed information and captivating visuals. Behind the scenes, our admin panel empowers effortless management, allowing for easy addition and editing of products. With Redux powering our state management, enjoy a responsive and reliable shopping journey every time.

Deployment

The project is deployed and accessible at E-commerce-Website-assignment.

Technologies Used

  • React
  • Redux
  • Styled Components
  • JSON-server

Features

  • Product Page: Explore a wide range of products with sorting and filtering options.
  • Single Product Page: Detailed information and visuals for each product.
  • Admin Panel: Add and edit products effortlessly for efficient management.
  • Redux Integration: State management for a responsive user experience.
  • Styled Components: Utilized for styling, offering maintainable and scalable CSS solutions.
  • Responsive Design: Ensures a consistent experience across devices, catering to users on various screen sizes.

Important Instructions

How to Run Locally

To run this project locally, follow these steps:

  1. Clone the repository: https://github.com/VishalKNigam/E-commerce-Website-assignment
  2. npm install
  3. npm run dev

Screenshots

Product Page

Product Page

Login Page

Login Page

Admin Page

Admin Page

About Page

About Page

Thank you for your support! We welcome your feedback.