Skip to content

goycea/sc_24_project

Repository files navigation

WhatsApp Görsel 2024-02-26 saat 06 40 29_f0a77e03

About

Güvenli Yuvam is a mobile application developed for the Google Solution Challenge, aimed at providing users with tools to assess earthquake risks for their buildings, access safety guides, and stay informed about earthquake-related news. The project utilizes Gemini AI and is built using Flutter.

Features

Building Risk Analysis: Users can add their buildings and perform risk analysis for potential earthquakes based on factors such as the number of floors, location, and ground structure.

AI-Powered Risk Analysis: Gemini AI analyzes uploaded construction plans/photos of buildings, providing users with additional risk analysis based on visual data.

Database Integration : Analyzed building data is added to the database, enabling users to access and view the analysis of various buildings.

Meeting Areas Locator: Users can locate nearby meeting areas designated for emergencies during earthquakes.

Earthquake Guides and News: Access to earthquake-related guides and news from within the application.

Technologies

  • Flutter/Dart
    • Provider
    • Hive
    • Geocoder
    • Lottie
    • Connectivity
    • Camera
  • Gemini AI
  • Google Maps API
  • Firebase
  • Python
    • Numpy
    • PIL
    • google-generativeai
    • python-dotenv

Usage

GuvenliYuvam.-.GDSC.Solution.Challange.2024.mp4

Future Plans

  • Adding current location of user
  • Changing the ai model with own ai model which calculates wall and column indexes

Contributors

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •