Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Enhancing Community Resilience: From Concept to...

Enhancing Community Resilience: From Concept to MVP with Flutter and GenAI by Boris Wilfried Nyass

Embark on a journey from concept to MVP, revolutionizing emergency preparedness. Learn how to create a cross-platform app using cutting-edge technologies, integrating AI for personalized safety recommendations. Ideal for developers seeking to make a social impact through innovative mobile solutions.

https://youtu.be/x1uHqhNlXZQ

DevFest Montreal 2024

GDG Montreal

November 14, 2024
Tweet

More Decks by GDG Montreal

Other Decks in Programming

Transcript

  1. About me 03 Senior Director of Software Development @Datavalet /

    Canada 02 Google Developer Expert (GDE) Flutter/Dart 04 Enthusiast of music & Beatmaking 01 Proud Dad of 2 amazing Kids
  2. Montreal Elevator Pitch - Inspiration VISION FlutterFlow - Flutter -

    Firebase - DartFrog TECHNICAL JOURNEY Generative AI to enhance the user experience and app features. GENERATIVE AI Demo and its future roadmap FUTURE
  3. The inspiration. Identifying the Need. ★ Traditional safety documents often

    ignored. ★ Lack of engaging, comprehensive emergency preparedness tools. Conceptualizing the Solution. ★ We envisioned an app that combines education, preparation, and community connection. Addressing the Problem. ★ Aims to improve resilience and potentially save lives during emergencies. ★ Gamification and AI-powered insights.
  4. Unique Value Proposition 4 ✦ AI-Powered Learning Adaptive quizzes with

    smart difficulty and personalized feedback. 3 ✦ Real-Time Progress Tracking Track your Survival IQ score and visualize your skill development. 2 ✦ Customized Checklists Tailored preparation guides for different emergency scenarios. 1 ✦ Interactive Quizzes Fun, educational activities to test and enhance emergency readiness.
  5. Backend - Microservices 4 ✦ Dart Tools : DevTools 3

    ✦ Lightweight 2 ✦ Built for Speed ( fast with hot reload) 1 ✦ Tap into the powerful Dart ecosystem
  6. Dev. Challenges Quiz Generation Quality Control 1 Ensuring Ensuring AI-generated

    quizzes maintained educational value Survival IQ Scoring Algorithm 2 Developing a fair and meaningful scoring system was tricky. State Management Complexity 3 Managing application state became complex. Secure deployment pipeline with Cloud Build, Secret Manager. Cloud Run Deployment Pipeline 4
  7. Development Roadmap. MVP nearing completion, but refinements needed. CURRENT STATE

    Enhance AI model & quiz validation IMMEDIATE FOCUS ★ Vertex AI in Firebase SDKs vs. ★ Official Dart library NEXT MAJOR STEP Scale the app with region-specific emergency scenarios. GLOBAL EXPANSION