Dhi13man/SafeSyncIoT

Dhiman Seal

Software Architect
Software Engineer
Flutter Developer
Flutter
JavaScript
MySQL

SafeSyncIoT Dashboard

This repository holds the code for the Server, Database and UI components for the IoT project SafeSync IoT, for a safer, post-covid workspace.
SafeSync-IoT is a full-fledged Employee Management and IoT driven Contact-Tracing based Workspace Safety solution, with a Cross-Platform Dashboard in Flutter, Client-Server IoT communication, and a self-sufficient, local, SQL-based Database.
Utilizes Moor + SQL for a database that works across platforms
Utilizes bloc + Provider based State Management Architecture.
Utilizes both Material Design and Cupertino elements for UI building, as well as various other Open Source Packages as listed below.

Features

Internal SQL-based Employee Management Database.
Real-Time Attendance Tracking.
Real-Time (IoT utilized) Logs.
Detailed statistics about Employees and their work ethic.

Screenshots

Real Time Logs: Employee Safety Statistics:
Dynamic Employee information Storage: Supporting Utilities:
Full Fledged Employee Management System:

Dependencies Used

material for UI
simple_animations for UI animations
page_transition for page transition animations
moor and supporting Libraries for Cross Platform SQL Database Handling
sqflite and supporting Libraries for SQL Database 3. sqlite3_flutter_libs helper dependency for sqflite in Flutter 4. sqflite_common_ffi developer dependency that provides SQL ffi File handling capability to desktop platform
undo for facilitating Moor-based SQL database through bloc State Management
bloc and flutter_bloc for State Management
provider for less intensive State Management
path_provider for File Handling
permission_handler (only required to build for mobile devices)
url_launcher for launching URLs, including mailto: links
build_runner developer dependency for building Moor database tables
build_web_compilers used as a development dependency for users of package:build who want to run code in a browser (Flutter Web)
http package for mock request testing.
Partner With Dhiman
View Services

More Projects by Dhiman