Skip to content

ScanForTheFuture/QRAppAndroid

Repository files navigation

QRAppAndroid - ScanForTheFuture Android QR Application

Welcome to the ScanForTheFuture Android QR Application project! This open-source initiative aims to develop a state-of-the-art QR code scanner app that generates revenue through in-app advertisements and purchases. The proceeds will be directed towards social good, focusing on environmental protection, education, and supporting disadvantaged communities.

🌐 Live Website


Project Overview

Scan For The Future aims to be a technologically modern and socially responsible mobile QR solution. Developed with React Native and compatible with Expo Go, this app provides fast QR scanning and creation tools, while contributing to a better world.

The project generates revenue via non-intrusive in-app ads and optional purchases, and donates proceeds to verified nonprofits, tailored to the user's country and preferences.

Features

  • 🔍 Fast & Secure QR Code Scanning
    Blazing fast scanning powered by modern libraries with a focus on link/content validation to avoid fraud and malicious QR content.

  • 📤 QR Code Generation
    Create QR codes for contact info, URLs, phone numbers, Wi-Fi access, and more.

  • 💸 In-App Ads & Purchases
    User-friendly monetization to support global causes.

  • 🌍 Social Impact Model
    All proceeds from the app will be donated to verified nonprofit organizations that work in alignment with the United Nations Sustainable Development Goals (UN SDGs). These include:

🌱 Environmental Protection & Climate Action

Tree planting, reforestation, and forest preservation (SDG 13, 15)

Combating drought and desertification (SDG 15)

Clean water access and ocean preservation (SDG 6, 14)

🎓 Education for All

Access to quality education for underprivileged children (SDG 4)

Support for global coding and digital literacy programs, including FreeCodeCamp (SDG 4, 9)

⚖️ Social Justice & Equality

Gender equality and empowerment for women and girls (SDG 5)

Inclusion programs for disadvantaged or marginalized communities (SDG 10)

🧒 Child Welfare & Basic Needs

Fighting hunger and extreme poverty (SDG 1, 2)

Supporting child protection and humanitarian aid projects

🏚️ Disaster Relief & Community Resilience

Earthquake and natural disaster emergency support

Resilient infrastructure development and recovery efforts (SDG 11)

🐾 Animal Welfare & Biodiversity

Support for organizations protecting wildlife, endangered species, and animal shelters (SDG 15)

  • 🌐 Multilingual & Global-Friendly
    Designed to be used by people from all countries, with regionally adapted donation paths.

Getting Started

To get started with developing or using this application, follow these steps:

  1. Clone the Repository:

  2. Open the Project in Android Studio

Ensure you have the latest version of Android Studio installed.

  1. Build and Run

Use the standard build and run features of Android Studio to install the app on an emulator or device.

Participation

We invite organizations and individuals who are passionate about using technology for social good to join us. Your contributions, whether in code, testing, or spreading the word, are invaluable.

How to Contribute

Fork the Repository Create a Feature Branch: git checkout -b feature/YourFeature Commit Your Changes: git commit -m 'Add some feature' Push to the Branch: git push origin feature/YourFeature Open a Pull Request

Current Supporting Organizations

None yet - be the first to join this meaningful journey!

You can invite any organization and friend that would contribute to our cause.

Top Contributors

We would like to acknowledge the efforts of our top contributors:

Contributor Name - PR Counts

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contact

For more information or if you're interested in collaborating, please contact me on Linkedin.

🙌 To Support Us

If you find Scan for the Future valuable and want to support its development and sustainability, here are two ways to contribute:

  • 💖 Become a Patron on Patreon
    Support ongoing development, unlock ad-free features, and get early access to new ideas.

  • 💚 Support us via Kreosus (local platform)
    Contribute to the project through a privacy-respecting platform based in Turkey. All contributions go directly toward hosting, design, and community growth.

Your support helps us grow, keep the app open-source, and focused on public good.
Thank you!

Releases

No releases published

Packages

No packages published