Category: Facility Management / IoT / Enterprise Software
Status: Release Candidate (RC) / Deployment Phase
Lockify is a cloud-native, platform-independent state monitoring system designed to meet the security demands of modern office environments (shared desks, co-working spaces) and smart homes. The system aims to create a digital twin of physical access points (doors, rooms, assets), minimize risks stemming from human error, and ensure full process auditability.
The solution goes beyond binary “open/closed” status indicators by applying a complex workflow management layer to physical closing and opening procedures.
Real-Time Status Monitoring: Users can track the status of entities assigned to them (“Lockies”) in real-time via a central dashboard.
Intelligent Checklist System: Status changes (e.g., closing a facility) are conditional. The system enforces mandatory checklists (e.g., “Close windows,” “Arm alarm,” “Cut power”) that the user must validate before the operation can be completed.
Audit Trail & Logging: Every interaction—status changes, failed attempts, checklist completions—is recorded with a timestamp in an immutable log, ensuring complete traceability and accountability.
QR-Based Identification: Unique QR codes assigned to locations enable fast, location-specific interactions, providing proof of physical presence during operations.
Role-Based Access Control (RBAC): Strict separation of Administrator and User levels with dynamic permission allocation.
The system architecture was designed with scalability and platform independence as core priorities.
Frontend Framework: Flutter (Dart)
Single Codebase: Unified development for Web, iOS, and Android platforms.
Responsive UI/UX: Adaptive design supporting both desktop and mobile views seamlessly.
Backend & Database: Google Firebase Ecosystem
Cloud Firestore: NoSQL document-based database for real-time data synchronization.
Firebase Authentication: Secure user management and identity verification.
Cloud Functions: Server-side logic and event triggers (e.g., automated notifications upon status changes).
DevOps & CI/CD
GitHub Actions: Automated testing and deployment pipelines (Auto Deploy) to ensure continuous integration and bug-free code delivery.
Hosting
Optimized hosting solution for the web environment (currently integrated with Hostinger) to ensure high availability.
A VJEGY_sys több, mint egy adminisztrációs felület; ez egy digitális keretrendszer, amely leveszi a szervezés terhét a szervizek válláról. A projekt sikeresen ötvözi az Enterprise ERP rendszerek robusztusságát a modern SaaS alkalmazások felhasználói élményével.
During development, a key focus was placed on asynchronous data management. Since security is a critical factor, the system must remain functional even in offline states. We solved this by leveraging Firestore’s offline persistence combined with custom synchronization logic, allowing data to be stored locally and instantly synchronized—with conflict resolution—once the connection is restored.
Lockify is a modern answer to the digital transformation of physical security. This project demonstrates our team’s competence in full-stack development, cloud-based architectures, and user-centric design.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.