Reliance_digital_clone

screenshot of Reliance_digital_clone
react
chakra-ui

It is an E-commerce website to buy Electronics Online at India's Best Online Electronic Shopping Store, Reliance Digital. Shop laptops, tvs, mobiles, cameras, home appliances etc from top ...

Overview

The Reliance Digital Clone is a web application that allows users to create an account, login, signup, and logout. It provides functionalities such as adding and removing items from a wishlist, directly adding wishlist items to the cart, adding and removing items from the cart, updating quantities in the cart, and applying coupons for discounts. The application also includes a payment gateway for secure transactions and user authentication before placing an order. It is designed to be responsive for all screen sizes and utilizes toast notifications for every action. The project includes various pages such as the homepage, navbar, user sign up page, user sign in page, product page, single product page, cart page, wishlist page, checkout page, payment page, success page, and footer page.

Features

  • User account creation, login, signup, and logout functionality
  • Sign-up and log-in validations
  • Wishlist: Add and remove items
  • Directly add wishlist items to the cart
  • Cart: Add and remove items
  • Cart: Update quantities
  • Coupons are provided for discounts
  • Payment gateway
  • User authentication before placing an order
  • Responsive for all screen sizes
  • Data fetching from backend
  • Toast notification for every action

Summary

The Reliance Digital Clone is a web application that provides various features for user account management, wishlist functionality, efficient cart management, and secure payments. It is designed to be responsive for all screen sizes and utilizes toast notifications for user feedback. The installation process involves cloning the repository and running npm commands to set up the development environment. Overall, this project demonstrates effective collaboration and communication among team members, as well as the use of GitHub for version control. Contributions to the project are welcome, and support can be shown by giving it a star on GitHub.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

chakra-ui
Chakra UI

Chakra UI is a popular open-source React component library that provides a set of accessible and customizable UI components to help developers create modern web applications.

Redux

Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.