Skip to content

Controcode/100printswithme-verification-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100PrintsWithMe Verification App

Official Android verification application for the 100PrintsWithMe platform.

The app allows organizers, schools, NGOs, companies, and event staff to instantly verify QR-enabled documents generated using 100PrintsWithMe.


Features

  • 📷 Fast QR Code Scanner
  • ⚡ Instant Document Verification
  • 🎫 Verify Event Passes
  • 🪪 Verify ID Cards
  • 🏆 Verify Certificates
  • 💳 Verify Membership Cards
  • 📱 Native Android Application
  • 🔒 Secure verification through the 100PrintsWithMe API

Supported Documents

The app can verify documents generated by the 100PrintsWithMe platform, including:

  • Certificates
  • Student ID Cards
  • Employee ID Cards
  • Event Badges
  • Event Tickets
  • Membership Cards
  • Volunteer Cards
  • Visitor Passes
  • Admission Cards

How it Works

Open Scanner
      │
      ▼
Scan QR Code
      │
      ▼
Send Verification Request
      │
      ▼
100PrintsWithMe API
      │
      ▼
Receive Document Details
      │
      ▼
Display Verification Status

Technology

  • Kotlin
  • Android SDK
  • Material Design 3
  • CameraX
  • ML Kit Barcode Scanner
  • Retrofit
  • 100PrintsWithMe REST API

Installation

Clone the repository.

git clone https://github.com/Controcode/100printswithme-verification-app.git

Open the project using Android Studio.

Run on any Android device with Camera permission enabled.


Screenshots

Coming soon.

  • Scanner Screen
  • Verification Result
  • Invalid QR
  • Offline Handling

Related Projects

  • 100PrintsWithMe WordPress Plugin
  • 100PrintsWithMe Web Platform
  • 100PrintsWithMe Browser SDK

Roadmap

Current

  • QR Code Scanning
  • API Verification
  • Native Android App

Planned

  • Offline Verification Cache
  • NFC Support
  • Batch Verification
  • Event Attendance Mode
  • Scan History
  • Dark Theme
  • iOS Version

Downloads

Two APK variants are provided for different use cases.

APK Size Recommended For Download
Verification APK ~40 MB Most users. Supports all major Android architectures. Download APK
arm64-v8a.APK ~4 MB Modern Android devices (ARM64 only). Smaller download and faster installation. Download APK

Which one should I install?

Universal APK (40 MB)

  • Works on almost every Android device.
  • Best choice if you're unsure which version to download.

ARM64 APK (4 MB)

  • Optimized for modern 64-bit Android devices.
  • Much smaller download.
  • Recommended for most phones released in the last few years.

If you're unsure, download the Universal APK.


License

GPL v2 or later


About 100PrintsWithMe

100PrintsWithMe is a document generation platform that enables organizations to design once and generate personalized certificates, ID cards, badges, tickets, memberships, and other printable documents using dynamic data.

The Verification App is the official Android companion application for validating those documents in real time.

About

Android verification app for 100PrintsWithMe. Instantly scan badges and QR codes to verify event passes, ID cards, certificates, and membership cards.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages