Skip to content

SPREP/tms-mobile

Repository files navigation

Tonga Mobile App

Tonga Met Banner

Description

Tonga Mobile App to provide push notifications on emergency events and reporting from citizens on weather events.

Table of Contents

Installation

Provide instructions on how to install your app. Include any dependencies or special requirements. For example:

  1. Clone this repository to your local machine using git clone https://github.com/yourusername/your-flutter-app.git
  2. Change directory to the app folder with cd your-flutter-app
  3. Run flutter pub get to get the required dependencies.
  4. Copy google-services.json-default as google-services.json (in ./android/app/src/google-services.json-default)
  5. Copy app_config.dart-default as app_config.dart (in ./lib/config/app_config.dart)
  6. You may also need to run flutter gen-l10n to generate internationalisation files
  7. Connect your device/emulator and run flutter run to start the app.

Usage

Explain how to use your app, and provide any necessary instructions or tips for users. Include screenshots or gifs if applicable.

Development Environment Setup

If you want to contribute to this project or set up your development environment, follow the steps below.

  1. Flutter SDK: Make sure you have Flutter SDK installed. If not, follow the official Flutter installation guide: Flutter Installation

  2. IDE: You can use Android Studio with the Flutter plugin, IntelliJ IDEA with the Flutter plugin, or Visual Studio Code with the Flutter extension to develop Flutter apps. Choose the one that suits you best.

  3. Clone the Repository: Fork this repository, then clone it to your local machine using: git clone https://github.com/yourusername/your-flutter-app.git

  4. Get Dependencies: Navigate to the app's directory and get the required dependencies by running:

cd your-flutter-app flutter pub get

  1. Run the App: Connect your device or start an emulator and run the app using:

flutter run

  1. Start Contributing: Make your desired changes, commit them, and create a pull request. We appreciate your contributions!

Contributing

If you'd like to contribute to this project, please follow our Contributing Guidelines.

Todo

Add instructions for setting up Firebase Add instructions for connection to local backend

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published