Projects & Systems Repository // Active Ledger
Production Software Built to Work
Ahmed Elsayed's systems index. Click lines on the ledger database to audit logs, blueprint schematics, design patterns, and compiled source scripts instantly.
SYSTEM LOG INDEX
QUERY ENGINE RUNNING // STARK SCHEMATICS
[ SYSTEM / PROJECT NAME ]
[ CORE TAG / CATEGORY ]
[ STATUS / DEPLOYMENT YEAR ]
Survey Point Manager (AutoCAD Plugin)
Desktop Automation & ObjectARX
STATUS:ACTIVE//(AutoCAD 2015–2027)
Datuma — Field Surveying Mobile App
Mobile / Flutter / Field GIS
STATUS:ACTIVE//v1.0.4
Rackify — Pallet Racking Inspection SaaS
Multi-Tenant SaaS / Field Operations
STATUS:ACTIVE//2024–Present
Surveying Core (surveyingcore.com)
Surveying Tools & Field Workflow
STATUS:ACTIVE//2023–Present
Mobile / Flutter / Field GIS
Datuma — Field Surveying Mobile App
Active / v1.0.4INTEGRITY RECORD COMPILED
01 / Executive Summary
Datuma (datuma_mobile) is a production Flutter app for iOS and Android that puts survey point management in the field. Provider + Repository architecture over SQLite (schema v12), isolate-based parsers ported from the Survey Point Manager C# plugin, proj4dart coordinate conversion (WGS84/UTM/State Plane), and Google Maps with shape drawing and advanced measurement. Optional Supabase community, Google Drive backup, and Firebase Crashlytics — core import/export/projects work fully offline without an account.
02 / Project Milestones
- 12+ import parsers and exporters (CSV, GSI, SDR, IDX, DXF, KML, GeoJSON, LandXML, Shapefile, LAS, SPJ) with content-based auto-detection and compute() isolate offload.
- Five-field point model (PN/E/N/Z/Code) aligned with Survey Point Manager AutoCAD plugin — CoordinateService and TXT/IDX parsers ported from C# plugin sources.
- GoRouter StatefulShellRoute with 4-tab shell (Home, Projects, Learn, Tools); map stack split into MapProvider, MapStateManager, MapRenderingService, MapGeometryEngine.
- Versioned .spj project package (datuma.project.package v2) for cross-device sharing; quick-convert workflow with conversion_history table.
- Bilingual Surveyor Career Journey (EN/AR) with 36+ test files covering parsers, export round-trips, measurement geometry, and localization validation.
03 / Metric Results
Import / Export Formats12+
Field Calculators11 Tools
Core Offline WorkNo Account
Automated Tests36+ Files
04 / Core Tech Stack
Flutter 3.38+Dart 3.10ProviderGoRouterSQLite (sqflite)Google Mapsproj4dartSupabaseFirebase Crashlytics