Custom Non-SaaS Solution Prepared by Skylon-IT Cantonment Vehicle Control
SKYLON-IT

Car Gate Pass & Live Vehicle Tracking System

একটি secure, centralized এবং real-time vehicle verification & location monitoring solution

প্রতিটি authorized Army/Cantonment vehicle-এর complete information একটি central system-এ register থাকবে। Vehicle windshield-এ unique QR code থাকবে। Gate officer Flutter app দিয়ে QR scan করলে instantly vehicle ও current driver details দেখা যাবে এবং gate passage system-এ log হবে। একই platform থেকে registered vehicle/driver-এর live location command panel-এ দেখা যাবে।

Unique QR Gate Pass

প্রতিটি vehicle-এর জন্য unique digital identity.

Instant Verification

Scan করলেই vehicle + driver details সামনে।

Live Location

Registered vehicle-এর current/last location tracking.

Flutter Field App

Officer scan, verification ও location workflow.

একটি QR scanner নয় — Gate Security + Vehicle Identity + Live Location-এর একটি centralized control system.
Section 02

Core Concept — System কীভাবে কাজ করবে?

Vehicle identity থেকে gate verification এবং live tracking পর্যন্ত একটি connected workflow.

প্রথম phase-এ এটি একটি single-organization / non-SaaS system হিসেবে তৈরি হবে। এখানে কোনো public tenant marketplace থাকবে না; একটি Super Admin-controlled central system-ই পুরো operation পরিচালনা করবে।
01Vehicle Register
02Unique QR Generate
03QR Windshield-এ Place
04Officer Scans at Gate
05Verify + Log

Gate Security Flow

Vehicle gate-এ পৌঁছালে officer app খুলে windshield-এর QR scan করবে। System QR-এর মাধ্যমে vehicle identity resolve করে registered information দেখাবে। তারপর officer প্রয়োজন অনুযায়ী passage approve/record করবে।

Vehicle IDRegistrationAssigned DriverUnit / DepartmentGateTimeOfficer

Tracking Flow

Assigned driver-এর Flutter app location permission নিয়ে periodic GPS updates backend-এ পাঠাবে। Super Admin dashboard-এ vehicle-wise current/last location, driver এবং tracking status দেখা যাবে।

GPSCurrent LocationLast SeenDriverMapLocation History
Section 03

Vehicle Registration & Digital Identity

প্রথমে প্রতিটি authorized vehicle-এর complete digital profile তৈরি হবে।

Vehicle Profile

Super Admin একটি vehicle register করার সময় agreed operational information capture করবে। Driver assignment পরিবর্তন হলেও vehicle-এর identity একই থাকবে।

Vehicle IDCV-00427
RegistrationDHAKA METRO-GA-00-0000
Vehicle TypeOfficial Car
Unit / SectionCantonment Unit A
Assigned DriverDriver Name
StatusAuthorized
Windshield QR Pass
QR PASS

Registration-এর পর system-generated QR code print-ready format-এ তৈরি হবে এবং vehicle windshield-এ physical pass হিসেবে রাখা যাবে।

Section 04

Unique QR Gate Pass

প্রতিটি vehicle-এর জন্য one-to-one digital identifier.

AUTHORIZED VEHICLE

CV-00427

এই QR code-এর ভিতরে vehicle-এর public-facing details নয়; একটি unique system identifier থাকবে, যা backend record-এর সাথে securely resolve হবে।

Unique Identity

  • One QR per registered vehicle
  • Unique system reference
  • Reissue/revoke capability

Print Ready

  • Compact windshield label
  • Readable scan area
  • Vehicle ID display

Backend Controlled

  • QR does not expose the full database
  • Record resolved server-side
  • Vehicle status can be controlled
Section 05

Gate Officer Scan Experience

Scan → Verify → Record — minimum steps, maximum clarity.

GATE OFFICERScan Vehicle
Gate: Main EntryOfficer: ID-102
SCAN QR CODE
Camera ReadyPoint at windshield QR
QR RESULTVehicle Found
CV-00427DHAKA METRO-GA-00-0000
Current DriverDriver Name • Unit A
VERIFIED
Record Passage09:42 AM • Main Gate
PASSAGE LOGRecorded
Vehicle VerifiedCV-00427
DriverDriver Name
GateMain Entry
Time09:42:18 AM
Officer-এর কাজ হবে simple: QR scan করা, displayed details মিলিয়ে দেখা এবং passage record করা।
Section 06

Scan করলে কী দেখা যাবে?

Vehicle identity এবং current assignment এক screen-এ.

VEHICLE VERIFICATION
CV-00427
VERIFIED
VEHICLE
PHOTO
RegistrationDHAKA METRO-GA-00-0000
Vehicle TypeOfficial Car
Unit / SectionCantonment Unit A
Current DriverDriver Name
Driver IDDRV-0192
Vehicle StatusAUTHORIZED

Vehicle Information

  • Registration number
  • Vehicle type/model
  • Unit/department
  • Vehicle status

Current Driver

  • Assigned driver
  • Driver ID/details
  • Current assignment status
  • Driver profile where authorized

Gate Context

  • Gate name
  • Officer identity
  • Scan timestamp
  • Passage action/status
Section 07

Live Location Tracking

Registered vehicle-এর live/last-known movement command dashboard-এ দেখা যাবে।

Tracking Status

CV-00427Driver Name • Updated 12 sec ago
Live
CV-00418Driver Name • Updated 24 sec ago
Live
CV-00391Driver Name • Last seen 4 min ago
Stale
CV-00284Driver Name • Location unavailable
Offline

What the system can track

Current PositionLatitude / Longitude
Last UpdateTimestamp
Assigned DriverDriver Name / ID
VehicleVehicle ID / Registration
Tracking StateLive / Stale / Offline
HistoryLocation trail where enabled
Live tracking requires explicit location permission on the Flutter app and an appropriate background-location strategy. Exact update frequency, battery behavior and OS restrictions will be finalized during technical implementation.
Section 08

Super Admin Live Command Map

একটি map view-তে registered vehicle-এর operational location visibility.

Main Gate
Sector B
Vehicle Route
CV-18
CV-42
CV-07

Vehicle Selection

  • Click a vehicle marker
  • Show driver + vehicle identity
  • Show last update time

Operational Status

  • Live tracking indicator
  • Offline/stale indication
  • Current assignment

Location History

  • Historical trail where enabled
  • Date/time filtering
  • Vehicle-wise review
Section 09

Flutter Mobile App

Officer operations এবং driver location workflow — one mobile platform.

OFFICER MODEGate Control
Main GateOfficer ID-102 • Online
SCAN VEHICLE QR
Today's Scans124 verified passages
RecentCV-00427 • 09:42 AM
DRIVER MODELocation Active
CV-00427Tracking: Active
Last Update12 seconds ago
LOCATION ON
VEHICLE PROFILECV-00427
RegistrationDHAKA METRO-GA-00-0000
DriverDriver Name
UnitCantonment Unit A
StatusAuthorized
App-এর exact role permission-based হবে। Officer-এর জন্য scanning/gate functions এবং assigned driver-এর জন্য location functions আলাদা রাখা যাবে।
Section 10

Super Admin Panel

Central web dashboard থেকে entire operation control.

Vehicle Security Control Center — Sample ViewCentral Admin
Registered Vehicles
128
Authorized fleet
Live Vehicles
94
Currently reporting
Today's Gate Scans
486
Recorded passages
Active Drivers
112
Assigned
Online Officers
18
App sessions
Alerts
07
Review required

01 Vehicle Management

  • Register / edit / deactivate vehicles
  • Vehicle documents/details
  • Assign current driver
  • Generate/reissue QR

02 Driver Management

  • Driver profiles
  • Vehicle assignment
  • Active/inactive state
  • Tracking association

03 Gate Management

  • Gate list
  • Officer accounts
  • Scan permissions
  • Gate-wise reporting

04 Live Tracking

  • Vehicle map
  • Current/last location
  • Tracking state
  • Location history

05 Scan Logs

  • Search by vehicle
  • Search by driver
  • Gate + officer filter
  • Date/time review

06 System Controls

  • User roles/permissions
  • QR status
  • System configuration
  • Audit-oriented controls
Section 11

Gate Passage & Scan Logs

প্রতিটি QR scan একটি searchable operational event হিসেবে সংরক্ষিত হবে।

TimeVehicleDriverGateOfficerStatus
09:42:18CV-00427Driver NameMain GateID-102Verified
09:38:04CV-00418Driver NameNorth GateID-087Verified
09:31:27CV-00391Driver NameMain GateID-102Verified
09:20:11CV-00284Driver NameEast GateID-114Review

Search & Filter

  • Vehicle / registration
  • Driver
  • Gate / officer
  • Date/time range

Event Context

  • Scan timestamp
  • Vehicle identity
  • Current driver
  • Gate and officer

Operational Review

  • Repeated passages
  • Unusual/failed scans
  • Vehicle-wise history
  • Gate activity overview
Section 12

System Architecture

Flutter field layer + central backend + Super Admin command layer.

Flutter Officer App
+
Flutter Driver App
+
Super Admin Web
+
GPS / QR Services
Vehicle / Driver / Officer
Flutter Mobile App
Central Laravel Backend + Database + API
QR Verification + Gate Logs + Location Processing
Super Admin Dashboard + Live Map

Backend

  • Laravel-based API/backend
  • Authentication & permissions
  • Vehicle/driver records
  • QR and scan events

Mobile

  • Flutter application
  • QR scanning
  • GPS collection
  • Role-aware screens

Web Control

  • Super Admin panel
  • Live map
  • Logs and reports
  • Central configuration
Section 13

Security, Access & Control

Sensitive vehicle information public না রেখে controlled access রাখা হবে।

Security principle: QR code নিজে complete vehicle database expose করবে না। QR-এর identifier backend-এর record-এর সাথে resolve হবে এবং app/API permission অনুযায়ী information return করবে।

Role-Based Access

  • Super Admin
  • Gate Officer
  • Driver
  • Other authorized roles

Controlled Data

  • Authenticated API access
  • Vehicle status control
  • QR revoke/reissue
  • Permission-aware details

Audit Trail

  • Scan timestamp
  • Officer identity
  • Gate context
  • Location event history where enabled
Section 14

Proposed Core Scope

The first release focuses on the actual operational workflow.

Super Admin Web PanelCentral control and configuration.
Vehicle RegistrationComplete vehicle profile and status.
Driver ManagementDriver profile and vehicle assignment.
Unique QR GenerationVehicle-specific digital identity.
QR ScannerOfficer-side Flutter scanning.
Vehicle VerificationVehicle + current driver details.
Gate Passage LogsOfficer, gate, vehicle and time.
Live GPS TrackingCurrent/last-known location.
Live MapVehicle markers and status.
Flutter AppField operations and tracking.
Role PermissionsControlled access by user role.
Search & ReportingVehicle, driver, gate and event review.
Advanced features such as ANPR/camera recognition, biometric verification, barrier-controller hardware, geofencing alerts, SOS workflows, offline-first synchronization and advanced route analytics can be treated as separate modules if required.
Section 15

Development Process

Requirement থেকে field deployment পর্যন্ত structured implementation.

Step 01

Requirement & Security Mapping

Vehicle data fields, user roles, gate workflow, tracking rules এবং access policy finalize করা হবে।

Step 02

UI/UX & Operational Flow

Officer scan screen, verification result, driver tracking এবং Super Admin dashboard design.

Step 03

Laravel Backend & Database

Vehicle, driver, QR, gates, users, scan logs, location data এবং API layer তৈরি করা হবে।

Step 04

Flutter App

QR scanning, authenticated officer workflow এবং driver GPS/location workflow implement করা হবে।

Step 05

Live Map & Logs

Real-time/near-real-time location display, vehicle status এবং gate event monitoring integrate করা হবে।

Step 06

QA & Field Testing

QR scan, permissions, GPS behavior, network failure cases এবং dashboard workflows test করা হবে।

Step 07

Deployment & Handover

Production deployment, initial vehicle setup, admin guidance এবং agreed handover process.

Section 16

Support & Future Expansion

Core system-এর উপর future operational modules যোগ করা যাবে।

Initial Support

  • Deployment assistance
  • Core-feature bug fixing
  • Initial app/backend configuration
  • Admin usage guidance
  • QR setup assistance

Possible Future Modules

  • Geofence entry/exit alerts
  • Automatic unauthorized-area alerts
  • ANPR / number plate recognition
  • Gate barrier hardware integration
  • Offline scan synchronization
  • Advanced movement analytics
Section 17

Why Skylon-IT

A single development team for backend, mobile and operational control.

Laravel Backend Expertise

Central API, database, authentication, permissions and admin workflows under one backend architecture.

Flutter Field Application

QR scanning and GPS-driven mobile workflows built for practical field usage.

Operational UX

Officer-এর scan flow short রাখা এবং important information immediately visible করা হবে।

Centralized Control

Super Admin একটি dashboard থেকে vehicle, driver, gate, scan এবং location operations দেখবে।

Security-Minded Design

QR identifier এবং backend authorization ব্যবহার করে sensitive records controlled রাখা হবে।

Expandable Foundation

Core platform future geofencing, ANPR, hardware এবং analytics modules-এর জন্য extend করা যাবে।

Section 18

Complete Operational Flow

একটি connected system-এ vehicle identity, gate verification এবং live visibility.

Vehicle Register+ Unique QR+ Gate Scan+ Driver Verification+ Live GPS+ Super Admin Map
Vehicle gate-এ আসা থেকে শুরু করে কে drive করছে, কখন gate পার হয়েছে এবং বর্তমানে কোথায় আছে — সবকিছুর জন্য একটি centralized digital record.

প্রস্তাবিত solution-এর মূল লক্ষ্য হলো manual verification কমানো, vehicle identity দ্রুত confirm করা এবং authorized fleet-এর operational visibility একটি single control system-এ আনা।

Section 19

Project Discussion

Custom Software • Laravel • Flutter • Real-Time Systems