/Reliance_digital_clone

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 ...

Primary LanguageJavaScript

✨✨Welcome to Reliance Digital Clone ✨✨

💻Project Unique Name : RUS Digital ✈️


Reliance Digital Retail Ltd. sells electronic products. It is an E-Commerce website which consist of electronics including televisions, cameras, appliances, mobile phones, printers, and many more electronics. Reliance Digital retails electronics to customers throughout India.


Frontend Deployed URL 👉 Click here

Backend API 👉 Click here


🖥️ Tech Stack

Frontend

html5 css3 javascript reactjs chakra-ui redux react-router

Tools

git github npm vscode postman

Deployed On:

vercel netlify


Features

  • User account creation, login, signup and logout functionality.
  • Sign-up and log-in validations.
  • Wishlist Add/Remove Items
  • From Wishlist to directly Add-to-Cart feature
  • Cart Add/Remove Items
  • Cart Update Quantities
  • Coupons are provided for the discount
  • Payment Gateway
  • User Authentication before placing an order
  • Responsive for all screen sizes
  • Data fetching from Backend.
  • Toast notification for every action

Glimps of Project


  • Homepage

homepage_image

  • Navbar

navbarpage_image

  • User sign up Page

signuppage_image

  • User sign in Page

signinpage_image

  • Product page

productpage_image

  • Single Product Page

singleproductpage_image

  • Cart Page

cartpage_image

  • Wishlist Page

wishlistpage_image

  • Checkout Page

checkoutpage_image

  • Payment Page

paymentpage_image paymentpage_image

  • Success Page

successpage_image

  • Footer Page

footerpage_image

Languages Used

      ◉ JavaScript : 99.1%
      ◉ other : 0.9%

This report is provided by the Github language used stats. So, this is the total percentage of the coding languages.



Prerequisites :

  • Node.js
  • npm

Installing :

  1. Clone the repository to your local machine
  2. Navigate to the project directory
  3. Run npm install to install the required dependencies
  4. Run npm start to start the development server



Our Team :


This is a collaborative project built by a team of 5 fullstack web developers and executed in 5 days.



Team Work Efforts :

First of all, we created a Slack and zoom group to establish communication between all the team members. Then we connected over zoom meet for further discussion about assigned project.

In a zoom meet we divideed small parts of project to all the team-member.

We discussed about past days work and present day work, if any one face issue all the team member helps to solve the problem.

All push the data in Git-hub to their respective branch and merge them to main branch.

Finally we make the presentation of the project.

Our Learnings :

On this journey we faced many issues, but we keep motivated each other with patience.

  • We all learned how to read and understand the code of other team members.

  • We learned how to write more efficient and clean code.

  • Even though We also learned how to plan a project and how to execute it step by step.

  • By this Project we have learned how to collaborate and communicate with team effectively and improving the productivity.

  • We also got a glimpse of using GitHub for the version control.

Contributing

We welcome contributions to the Reliance Digital Clone website. If you have an idea for a new feature or have found a bug, please open an issue in the repository.


Show your support

Give a ⭐️ if you like this project!

✨Thank You✨