tmsagarofficial / CoupEarn

Earn by selling your unused coupons.

Home Page:https://coupearn.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŽ‰Welcome to CoupEarn!

Looking to turn those unused coupons into cash or searching for them? Look no further than CoupEarn!

What is Coup-Earn?๐ŸŽŠ

Welcome to our platform! Easily make money by selling your unused coupons or find great deals on discounted vouchers. Just list your coupons, set a price, and specify terms. Buyers can request, and you approve the payment method via email . If you're a buyer, discover amazing discounts and connect with sellers hassle-free. Maximize savings, minimize expenses โ€“ smooth coupon transactions await! ๐Ÿ›๏ธ๐Ÿ’ฐ

Coup-Earn ๐ŸŒŸ

Installation

To run CoupEarn locally, follow these steps:

  1. Fork the repository using the Fork button on the top right.
  2. Clone the repository: git clone https://github.com/your-username/CoupEarn.git
  3. Install the required dependencies: npm install a node modules folder gets created.
  4. To address all issues (including breaking changes), run: npm audit fix --force
  5. Set up the database connection by configuring the database credentials npm install firebase
  6. Run the application: npm start
  7. Access the website in your browser at http://localhost:3000 Note: Make sure you have Node.js and npm installed on your system.

Project Tech Stack

This project is built using the following technologies:

  • React JS: A JavaScript library for building user interfaces. It allows for the creation of reusable UI components and facilitates the development of single-page applications.

  • Stripe: A payment processing platform that enables secure online transactions. Stripe is commonly used for handling payment flows and financial transactions in web applications.

  • Firebase: A comprehensive platform for building web and mobile applications. Firebase provides a range of services, including real-time databases, authentication, hosting, and more, making it an excellent choice for developing and deploying scalable applications.

How to make a Pull Request?

1. Fork the Repository

  • Click on the "Fork" button in the top right corner of the repository page.
  • This will create a copy of the repository in your GitHub account.

2. Clone Your Fork

  • Open a terminal on your local machine.
  • Use the git clone command to clone your forked repository to your local machine.
    git clone https://github.com/your-username/CoupEarn.git
    cd CoupEarn
    
  1. Create a Branch
    • Create a new branch:
      git checkout -b branch-name

4. Make Changes

5. Commit Changes

  • Save changes and commit:
    git add .
    git commit -m "Describe changes"

6. Push Changes

  • Push changes to your fork:
    git push origin branch-name

7. Create a Pull Request

  • Visit your fork on GitHub.
  • Switch to your branch.
  • Click "New Pull Request."

8. Compare Changes

  • Ensure the base repository and branch are correct.

9. Create Pull Request

  • Add a title and description.
  • Click "Create Pull Request."

10. Review and Merge

- Wait for review and merge by repository maintainers.

11. Sync Your Fork (Optional)

- Periodically sync your fork:
  ```bash
  git fetch upstream
  git checkout main
  git merge upstream/main
  git push origin main
  ```

Congratulations! You've made your first contribution! ๐Ÿ™Œ๐Ÿผ


Show some โค๏ธ  by giving to this repo

About

Earn by selling your unused coupons.

https://coupearn.netlify.app/


Languages

Language:CSS 54.1%Language:JavaScript 41.8%Language:HTML 4.1%