Skip to content

Project Secure Minna is an Android / iOS app that will contain emergency contacts, locations of emergency centres or offices in Minna and place markers on the map. we will make it open source so that other states can use it.

License

Notifications You must be signed in to change notification settings

GDG-Minna/Secure-Minna-Flutter

Repository files navigation

Secure Minna Project

Project Secure Minna is an Android / iOS app that will contain emergency contacts, locations of emergency centres or offices in Minna and place markers on the map. we will make it open-source so that other states can use it.

Project 2024

Our mission this year is to Build - Impact - Scale

System requirements

  • Dart SDK Version 3.4.3 or greater.
  • Flutter SDK Version 3.22.2 or greater.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request to the dev branch.
    • Please provide a clear description of what you're doing (either a bugfix or a new feature).
    • Please make sure your branch is built locally before sending a pull request.
    • Attach screenshots if you update a UI

Contributor Code of Conduct

Contribution is open to the community, anyone can contribute and I'm really glad you're reading this because we need volunteers to help our Secure Minna grow and get better..

As contributors to the Secure Minna App, we pledge to respect everyone who contributes by posting issues, updating documentation, submitting pull requests, providing feedback in comments, and any other activities.

Communication through GDG Minna channels must be constructive and never resort to personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct.

We promise to extend courtesy and respect to everyone involved in this project regardless of gender, gender identity, sexual orientation, disability, age, race, ethnicity, religion, or level of experience. We expect anyone contributing to the project to do the same.

If any member of the community violates this code of conduct, the maintainers of the project may take action, removing issues, comments, and PRs or blocking accounts as deemed appropriate.

If you are subject to or witness unacceptable behaviour, or have any other concerns, please contact us here.

Packages used

  1. cupertino
  2. google_fonts
  3. flutter_svg
  4. logger
  5. introduction_screen
  6. device_info_plus
  7. url_launcher
  8. hive
  9. path_provider
  10. google_maps_flutter
  11. maps_launcher
  12. firebase_remote_config
  13. firebase_crashlytics
  14. firebase_core
  15. firebase_analytics
  16. firebase_messaging

Tools used

  • Shorebird - Code push is a cloud service that allows developers to push app updates directly to users' devices.
  • Github Action - We use GitHub Actions to build, test, and deploy our code.
  • Firebase - We are using Firebase to see our crashlytics and analytics and FCM(Firebase Cloud Messaging)

License

Apache License

Copyright (c) 2024 GDG Minna

About

Project Secure Minna is an Android / iOS app that will contain emergency contacts, locations of emergency centres or offices in Minna and place markers on the map. we will make it open source so that other states can use it.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published