Skip to content

keivanV/barCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Barcode Pro - Professional QR & Barcode Scanner and Generator

Flutter Platform License Version

Barcode Pro is a modern, fast, and beautifully designed Flutter application for generating and scanning QR codes and barcodes. Featuring a sleek glassmorphism UI, smooth Lottie animations, dark/light theme support, and powerful functionality — all in a lightweight, offline-first app.

Perfect for sharing links, Wi-Fi credentials, contacts, locations, or managing your scan history.

✨ Key Features

Advanced Barcode & QR Generation

  • Supports multiple formats: QR Code, Code 128, Code 39, EAN-13, EAN-8, UPC-A, PDF417
  • Customizable size and error correction level
  • Add your own logo inside QR codes
  • Animated QR code generation (using Lottie – ideal for Instagram/TikTok stories)
  • Instant save to gallery or share

Smart & Fast Scanning

  • Full-screen camera view
  • Auto-stop after successful scan
  • Flashlight (torch) support
  • Latest scan displayed prominently on home screen
  • Full scan history with copy & delete options

Stunning Modern Design

  • Smooth Lottie animations on scan and generate screens
  • Full light & dark theme support
  • Responsive layout for phones and tablets
  • Persian typography using Vazirmatn font

Smart Management

  • Latest successful scan shown on home dashboard
  • Theme toggle with description
  • Complete scan history management
  • Clean animations for adding/removing items

📱 Screenshots

🏠 Project Images

pic1 pic2 pic5
pic3 pic4

🚀 Getting Started

Prerequisites

  • Flutter SDK (3.0 or higher)
  • Android Studio or VS Code

Installation

git clone https://github.com/yourusername/barCode.git
cd barCode
flutter pub get
flutter run