https://github.com/ali-hussein-dev/mustaghni-browser-extension
https://github.com/ali-hussein-dev/mustaghni-browser-extension
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ali-hussein-dev/mustaghni-browser-extension
- Owner: Ali-Hussein-dev
- License: mit
- Created: 2024-03-19T18:45:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T00:01:23.000Z (over 2 years ago)
- Last Synced: 2025-02-02T01:11:21.967Z (over 1 year ago)
- Language: JavaScript
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Mustaghni-Z
An extension that helps Human beings boycott products and services affiliated with terrorists.
## What is this?
This extension functions as a tool to expose the affiliations of top brands and websites with unjust regimes, regimes that showed extensive brutality towards innocent people such as the Zionist regimes's impact on Palestinian people or the actions of French government affecting innocent Muslim civilians in Africa. These instances are merely the surface, indicative of a more extensive list of regimes engaging in violence and discrimination against Arab and Muslim nations around the world.
## What does it do exactly?
It does 2 things:
- Warn you when you open a blacklisted product page on E-commerce websites like Amazon
- Warn you when you you visit blacklisted websites

## Checklist
- [x] Added cloudflare worker & KV store that serves the database of blacklisted entities
- [x] Added extension code that triggers when a person visits blacklisted URL, and then warns user
- [x] Added extension code that triggers when a person visits blacklisted product, and then warns user
- [x] Supporting blacklisted brand detection in Amazon, Ebay, and Jumia
- [x] Migrate to Supabase to leverage SQL and improve performance
- [x] Enriching the database or integrating it with other sources
- [x] Enhancing the UI that currently warns the user, (adding a popup with ~~cool~~ CSS)
- [x] Including fields `reason` And `proof`
- [x] Deploying and Publishing on Chrome webstore
- [x] Deploying and Publishing on Firefox
- [ ] Branding and better designs
- [ ] Supporting other famous e-commerce websites
## Installation guide
1. Installation:
- For Chrome: https://chromewebstore.google.com/detail/boycott-z/fiolfcekimelemlneoogmpjgdjhkdhdd?pli=1
- For Firefox: https://addons.mozilla.org/en-US/firefox/addon/boycott-z/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search
2. Pin it to toolbar
## Building and testing
Run the script `build.sh` which will create extension directories for supported
browsers in the `dist` directory.