https://github.com/ansarulislam10/discount-pro
Discount Pro gathers and displays discount coupons from various e-commerce sites, making it easy for users to find the best deals in one place.
https://github.com/ansarulislam10/discount-pro
daisy-ui firebase react reactrouter tailwind
Last synced: 3 months ago
JSON representation
Discount Pro gathers and displays discount coupons from various e-commerce sites, making it easy for users to find the best deals in one place.
- Host: GitHub
- URL: https://github.com/ansarulislam10/discount-pro
- Owner: AnsarulIslam10
- Created: 2025-01-04T05:13:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-08T05:38:52.000Z (over 1 year ago)
- Last Synced: 2025-10-22T02:47:27.258Z (9 months ago)
- Topics: daisy-ui, firebase, react, reactrouter, tailwind
- Language: JavaScript
- Homepage: https://discount-pro-10.netlify.app
- Size: 129 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Discount PRO | Live Link🔗](https://discount-pro-10.netlify.app/)
## Purpose
The purpose of **Discount Pro** is to help users easily find and use discount coupons for popular e-commerce shops in Bangladesh. There are many e-commerce stores that provide various types of vouchers and coupon codes for discounts. Our application collects all available coupons from each store so that people can easily access discounts and save money.
Users can sign up or log in using their email or Google account through Firebase Authentication. Once logged in, users can browse available coupons for different brands, view details like the discount amount, expiry date, and product categories, and copy coupon codes with a single click.

## Technology Used:
- **React.js**
- **React Router**
- **Tailwind CSS**
- **Firebase**
## Key Features:
- **Coupon Listings**: A curated list of active discount coupons from multiple e-commerce platforms.
- **Search Functionality**: Easily search for coupons to find relevant discounts.
- **One-click Coupon Copy**: Copy the coupon code with a single click on the "Copy Code" button.
- **Login & Register**: Sign up or log in using email and password or Google account.
- **Profile Updates**: Update your profile name and image whenever you want.
- **Brand and Store Listings**: Browse top e-commerce brands and stores offering discounts.
- **Responsive Design**: Mobile-friendly design for seamless browsing on any device.
### Dependencies
- `animate.css`
- `aos`
- `firebase`
- `localforage`
- `match-sorter`
- `react`
- `react-copy-to-clipboard`
- `react-dom`
- `react-fast-marquee`
- `react-helmet-async`
- `react-icons`
- `react-rating-stars-component`
- `react-router-dom`
- `react-toastify`
- `sort-by`
### DevDependencies
- `@eslint/js`
- `@types/react`
- `@types/react-dom`
- `@vitejs/plugin-react`
- `autoprefixer`
- `daisyui`
- `eslint`
- `eslint-plugin-react`
- `eslint-plugin-react-hooks`
- `eslint-plugin-react-refresh`
- `globals`
- `postcss`
- `tailwindcss`
- `vite`
## Installation
1. Clone the repo:
```
git clone https://github.com/AnsarulIslam10/Discount-Pro.git
```
2. Install dependencies:
```
npm install
```
3. Set up Firebase and add config in `.env`
4. Run locally:
```
npm run dev
```