Skip to content

rakib-sikder/Coupon-Discount-Shop

Repository files navigation

Discount PRO

Discount PRO is a web application designed to help users find and share the best deals and discounts from top brands. The application provides a platform for users to access exclusive coupons, save time, and enjoy significant savings on their purchases.

Purpose

The purpose of Discount PRO is to connect users with the best deals and discounts available online. By offering a user-friendly interface and a wide range of coupons from top retailers, Discount PRO aims to make shopping more affordable and enjoyable for everyone.

Live URL

You can access the live application at: https://assignmenrt9.web.app/home

Key Features

  • Exclusive Coupons: Access deals you won’t find anywhere else, handpicked for our users.
  • Save Time: No need to search endlessly. We bring the best deals straight to you.
  • User Authentication: Secure login and registration with email and Google authentication.
  • Password Reset: Easily reset your password if you forget it.
  • Profile Management: Update your profile information and manage your account settings.
  • Referral Program: Share your referral link with friends and earn rewards for each referral.

NPM Packages Used

  • @egjs/react-flicking: A carousel component for React.
  • @react-icons/all-files: A collection of icons for React.
  • animate.css: A library of ready-to-use, cross-browser animations.
  • aos: Animate on scroll library.
  • firebase: Firebase SDK for authentication and other services.
  • localforage: Offline storage, improved.
  • match-sorter: Simple, expected, and deterministic best-match sorting of an array in JavaScript.
  • react: A JavaScript library for building user interfaces.
  • react-dom: Serves as the entry point to the DOM and server renderers for React.
  • react-fast-marquee: A lightweight marquee component for React.
  • react-icons: Include popular icons in your React projects easily.
  • react-router-dom: Declarative routing for React.
  • sort-by: A utility to sort an array of objects by property.

Getting Started

To get started with the project, clone the repository and install the dependencies:

git clone https://github.com/your-repo/discount-pro.git
cd discount-pro
npm install

Releases

No releases published

Packages

No packages published

Languages