sameerihs / aikyam

A NFC based Emergency Management App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aikyam - Identity and Emergency Management App

Aikyam App Logo

Table of Contents

Screenshots

Login Screen Onboarding Screen Tap Card Screen

Dashboard Screen Settings Screen Notification Screen

Set Up Screen Secure fields Screen Log Out Screen

Introduction

Aikyam is a comprehensive solution designed to manage and protect user identities and crucial information in emergency situations. The app integrates modern technology such as NFC (Near Field Communication) to ensure that users' data is secure, accessible, and easily manageable. Aikyam aims to provide a seamless user experience while maintaining the highest standards of data security and privacy.

Features

  • Secure storage of ID cards and medical records.
  • Emergency information display for first responders.
  • Profile management with emergency contacts.
  • Secure document vault for important documents.
  • NFC-based data sharing.
  • Multi-factor authentication.

Technological Stack

  • Frontend: Flutter
  • Backend: Firebase Firestore, Firebase Authentication, Firebase Functions
  • NFC Technology: NTAG213, NTAG216
  • Programming Languages: Dart
  • Version Control: GitHub

Libraries Used

  • flutter: SDK for building the app
  • cupertino_icons: iOS style icons
  • firebase_core: Core Firebase functionalities
  • cloud_firestore: Firestore database integration
  • firebase_auth: Firebase Authentication
  • flutter_svg: SVG rendering in Flutter
  • flutter_animated_dialog: Animated dialogs
  • fluentui_system_icons: Fluent UI icons
  • qr_flutter: QR code generation
  • wtf_sliding_sheet: Sliding sheet widget
  • lottie: Lottie animations
  • nfc_manager: NFC integration
  • flutter_lints: Recommended lint rules for Flutter

Future Work

Aikyam aims to continuously evolve by integrating advanced features such as AI-based health monitoring, real-time data analytics, and expanded NFC functionalities. Future developments will focus on enhancing user experience, expanding the scope of emergency response integration, and maintaining the highest security standards to adapt to emerging threats and technological advancements.

About

A NFC based Emergency Management App

License:MIT License


Languages

Language:Dart 78.2%Language:C++ 10.6%Language:CMake 8.5%Language:Swift 0.9%Language:HTML 0.8%Language:C 0.6%Language:Kotlin 0.3%Language:Objective-C 0.0%