Proposal · May 2026
Mobile Application Development

Electrical Safety
Checklist App

A Flutter mobile app for field technicians to conduct structured ACB & panel safety surveys, auto-generate branded PDF reports, and give management real-time visibility across all client sites.

Prepared for Lauritz Knudsen
One-Time Build ₹1,50,000
Delivery 5 Working Days
Platform Android + iOS (Flutter)
AMC from ₹3,500/month support
The Opportunity

From paper job cards to a pocket-sized command centre

Lauritz Knudsen currently runs ACB servicing surveys on paper checklists. Reports are written up manually after the site visit, creating delays, no audit trail, and zero real-time visibility for management. This app replaces all of that.

5 Days to live
2 User roles
Auto PDF reports
Live Survey sync
Audit history
What changes on Day 1 of launch: A field technician opens the app, selects the site and equipment, runs through the digital checklist, and submits. A branded PDF report is generated and shareable in under 30 seconds — no writing, no carry-back, no delay. The admin sees the submission instantly from any browser.
Technology

Built on proven, scalable foundations

📱
Flutter — Android & iOS
One codebase delivers both platforms without duplication. Rich form widgets, excellent PDF generation support, and rapid development make Flutter the right choice for a data-entry field app.
🔥
Firebase Backend
Authentication, real-time database, and cloud storage — managed by Google with 99.95% uptime SLA. No server to maintain. Scales automatically as survey volumes grow.
📄
Instant PDF Reports
Every completed survey auto-generates a branded PDF in the LK job card format — all sections, client details, recommended spares, and technician signature. Ready to share in under 30 seconds.
🔒
Secure & Role-Gated
Technicians see only their assigned sites. Admins see everything. All data is encrypted in transit and at rest. Full audit trail of every survey submission with timestamp and user ID.
What We're Building

Scope of work — v1.0

Everything below is included in the one-time build fee. Scope is deliberately focused to deliver a field-ready product in 5 days without compromise on quality.

Feature What it does Type
Auth & Roles
Secure login with two roles — Admin and Technician. Each role sees only the screens relevant to them. Invite-based technician sign-up.
Core
Admin Onboarding
Admin adds clients (e.g. Apollo Hospitals), creates sites, registers ACB/panel equipment with full product details, and assigns technicians to sites.
Core
Technician App
Technician logs in, sees assigned sites and pending surveys, and completes the full digital checklist on-site from their phone.
Core
Digital Checklist
Full LK-format survey — Field Details, Visual Inspection (13 items), Accessories/Parts Used, Functional Tests (12 items). Each item: OK / Done / NA / custom text. Validated before submission.
Core
Protection Test Table
Structured data-entry table for Overload, Short Circuit, Earth Fault, and Instantaneous — capturing release setting, time delay, current injection, trip time, and test result per row with numeric validation.
Core
Auto PDF Report
Branded PDF generated instantly on submission, matching the LK job card format exactly — all sections, client details, recommended spares, and technician signature. Shareable via WhatsApp or email directly from the app.
Core
Admin Dashboard
All submitted surveys in one view, filterable by client and date. One-tap PDF download per survey. Real-time — new submissions appear the moment a technician submits.
Essential
Cloud Sync
All data saved to Firebase in real time. Accessible from any device, anywhere. Full survey history retained permanently with a searchable audit trail.
Essential
Out of scope — Phase 2
Client-facing portal — Clients receive PDF reports by email or WhatsApp. A dashboard is Phase 2 once there is historical data worth showing.
Offline-first mode — v1 assumes site connectivity. Full offline sync with conflict resolution is Phase 2.
Survey scheduling & push notifications — Phase 2 after field workflows are validated.
Photo evidence per checklist item — Phase 2.
QR/barcode equipment scanning — Phase 2.
ERP or SAP integrations — Out of scope entirely for this engagement.
Delivery Plan

5 days, start to production

Dedicated full-time sprint. No parallel projects. Each day ends with a testable, working deliverable — not just code commits.

1
Day 1
Setup, Auth & Onboarding Flows
Flutter project, Firebase configuration, login/signup screens, Admin and Technician role-based routing, client onboarding flow (add client → site → equipment registration).
2
Day 2
Checklist Form — Field Details, Visual Inspection, Accessories
Full digital survey screen with Field Details, all 13 Visual Inspection items, and the Accessories/Parts Used section. Form state management, OK/NA/Done toggles, and save-as-draft functionality.
3
Day 3
Functional Tests, Protection Table & Submission
Functional Tests section (12 items), Protection Release Test table with numeric validation, Remarks field, survey submit flow with Firestore save, timestamp, and technician ID.
4
Day 4
PDF Report Generation
Branded PDF matching LK job card format — auto-generated on submission. Covers all checklist sections, client details, recommended spares, technician signature. PDF downloadable and shareable via WhatsApp or email from the app.
5
Day 5
Admin Dashboard, UAT & Production Deployment
Admin survey list (filter by client and date), PDF download per survey, end-to-end testing on real devices, Play Store deployment, admin handover, and documentation delivery.
UAT on Day 5 — your team, your devices: Lauritz Knudsen team tests the app on actual Android handsets alongside Siyara Tech before the production push. Any issues are fixed same-day. iOS App Store submission follows within one week of Android launch at no additional cost.
Complete Cost Picture

Everything you'll invest — nothing hidden

We've broken costs into two clear categories: the one-time build investment and the ongoing infrastructure & maintenance costs. You know exactly what you're committing to before signing.

Item Details Amount
App Design & Development
Flutter app (Android + iOS), all screens, checklist engine, PDF generation, admin dashboard, Firebase integration, deployment
Full-stack build · 5 days ₹1,20,000
App Store Registration
Google Play Store (one-time ₹1,750) + Apple App Store (~₹8,300) — both platforms
One-time accounts ₹10,000
Domain & Email Setup
Custom domain for app links and admin portal, transactional email for PDF delivery
First year included ₹5,000
QA, Testing & Handover
End-to-end device testing, UAT with your team, admin documentation, source code delivery
Included in build Included
14-Day Post-Launch Support
Any bugs or issues reported within 14 days of launch are fixed at no charge
Warranty period Included
One-Time Project Total ₹1,35,000
Item Details Est. Monthly
Firebase Infrastructure
Auth, Firestore database, cloud storage for survey data and PDFs. Free for first 3–6 months; scales with usage.
Google Firebase · pay-as-you-go ₹0 – ₹3,000
Domain & Email (Year 2+)
Annual renewal of domain and transactional email service after the first year
Annual → ~₹400/month ~₹400
Estimated Monthly Recurring (at current survey volumes) ₹400 – ₹3,000
Infrastructure costs are negligible at launch: Firebase's free tier comfortably handles the first 3–6 months of survey volumes. Costs only arise as usage grows — and they remain modest. Siyara manages all infrastructure accounts on your behalf under the AMC, so you receive one clean invoice each month.
One-time project build ₹1,35,000
Monthly infrastructure (est. at launch) ₹400 – ₹2,000/mo
Annual Support Plan (infra + deployments) ₹3,500/month
Total Year 1 investment (build + support plan) ~₹1,77,000
One-Time Build Investment ₹1,35,000
Payment Structure
50%
On Project Kickoff
₹67,500 due before Day 1. Confirms the engagement and covers initial architecture, setup, and infrastructure configuration.
50%
On Production Deployment
₹67,500 due on Play Store deployment and admin handover. Pay the second half only when the app is live and working.
After Launch

Annual Maintenance Contract (AMC)

Once live, this app needs very little active maintenance — Firebase manages itself, and the codebase is stable. The support plan covers infrastructure, deployments, and critical fixes at a fair flat rate. No inflated retainers for work that won't happen.

What's in the ₹3,500: Actual Firebase hosting costs at this survey volume run ₹0–1,500/month. Domain and email renewal adds ~₹400/month. The remainder covers Siyara managing deployments, monitoring, and responding to any issues — so you never have to log into a backend panel. One invoice, nothing to manage.
-->