Skip to content

Baqarhm/zblock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛑 ZBlock – Anti-Zionism Shopping Search

Search brands. Check affiliations. Shop with awareness.

License: MIT
Status: Active
Built with


🧠 What is ZBlock?

ZBlock is a web application that allows users to search for companies or brands and instantly check for documented associations with Zionism, based on verified, publicly available sources. It's a tool for conscious consumers who want to align their purchases with their values.


✨ Features

  • 🔍 Search bar to find companies/brands easily
  • 🚦 Ethical status indicators (Avoid, Caution, Good)
  • 📑 Detailed company profiles
  • 🔄 Suggested ethical alternatives
  • 💼 Stakeholder & market info
  • 🌓 Dark mode support
  • 📱 Fully responsive for all screen sizes

📁 Data Source

ZBlock uses data from the TechForPalestine boycott dataset, curated from public research and verified sources. The data is structured in a data.json file hosted on GitHub and updated regularly to reflect changes.


🛠️ Built With

  • HTML5, CSS3, and Vanilla JavaScript
  • Fetch API for asynchronous data loading
  • Font Awesome for icons
  • CSS Grid & Flexbox for layout
  • LocalStorage for dark mode preferences

🚀 How to Use

  1. 🔎 Enter a brand or company name in the search bar
  2. ⚡ Hit “Search” or press Enter
  3. 🧾 View the company’s ethical status and profile
  4. 🧭 Discover ethical alternatives
  5. 🌙 Switch to dark mode for a better experience at night

🖥️ Installation (Local Setup)

# Clone the repository
git clone https://github.com/yourusername/zblock.git

# Navigate into the project folder
cd zblock

# Make sure data.json is in the same directory as index.html

# Open in your browser
open index.html

Or just double-click index.html after downloading the ZIP.


📈 Planned Features

  • 🧠 Fuzzy search & synonym recognition
  • ⚡ Faster load times with cached data
  • 🧑‍💼 User accounts to save preferences
  • 🛒 Browser extension for real-time shopping checks
  • 📰 News section with updates on brands

🤝 Contributing

Contributions are welcome!
Fork the repository, create a new branch, and open a pull request.
Please ensure your changes align with the project’s mission and coding style.


📄 License

This project is licensed under the MIT License.


⚠️ Disclaimer

The information provided by ZBlock is sourced from publicly available and verified research. While we strive for accuracy and regular updates, users are encouraged to conduct their own research before making purchasing decisions.

About

A web application that allows users to search for companies/brands and check for documented associations with Zionism, based on verified sources.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages