Skip to content

projeto em andamento de um aplicativo Android desenvolvido em Kotlin que permite aos usuários relatar enchentes em suas áreas locais

Notifications You must be signed in to change notification settings

annedearaujo/ReportFlood

Repository files navigation

ReportFlood

O ReportFlood é um aplicativo Android desenvolvido em Kotlin que permite aos usuários relatar enchentes em suas áreas locais. O aplicativo foi criado para fornecer uma maneira simples de relatar ocorrências de enchentes e compartilhar informações importantes com a comunidade.

Funcionalidades

  • Relatório de Enchentes: Os usuários podem preencher um formulário para relatar informações sobre enchentes, incluindo localização, gravidade, descrição e fotos.

Código-Fonte

Aqui estão os principais arquivos fonte do projeto:

  • MainActivity.kt: Este arquivo contém a lógica da atividade principal do aplicativo. Quando o usuário inicia o aplicativo, eles podem clicar no botão para relatar enchentes.

  • ReportFloodActivity.kt: Este arquivo contém a lógica da atividade onde os usuários preenchem e enviam os relatórios de enchentes. Ele também lida com a validação de dados do formulário.

  • build.gradle.kts: O arquivo de configuração do projeto, incluindo dependências e configurações de compilação.

Pré-requisitos

Antes de executar o projeto, certifique-se de ter o ambiente de desenvolvimento Android configurado em sua máquina.

Como Executar o Projeto

  1. Clone este repositório: git clone https://github.com/annedearaujo/ReportFlood.git

  2. Abra o projeto em seu ambiente de desenvolvimento Android.

  3. Compile e execute o aplicativo em um emulador ou dispositivo Android.

Tecnologias Utilizadas

O projeto faz uso das seguintes tecnologias e bibliotecas:

  • Kotlin: A linguagem de programação principal do aplicativo.

  • AndroidX: Um conjunto de bibliotecas de suporte para o desenvolvimento Android moderno.

  • Google Material Components: Uma biblioteca para criar interfaces de usuário atraentes de acordo com o Material Design.

  • Room Persistence Library: Biblioteca para acessar e gerenciar o banco de dados do aplicativo.

  • Play Services Location: Biblioteca para acessar os serviços de localização do Google.

Contribuição

Este projeto é de código aberto e as contribuições são bem-vindas. Sinta-se à vontade para abrir problemas (issues) ou enviar solicitações de pull com melhorias.

Autor

Este projeto foi desenvolvido por Anne Araújo em 2023.

Contato

E-mail: [araujjoanne@gmail.com] LinkedIn: [https://www.linkedin.com/in/annedearaujo/]

Se você tiver alguma pergunta ou precisar de mais informações, não hesite em entrar em contato comigo.

About

projeto em andamento de um aplicativo Android desenvolvido em Kotlin que permite aos usuários relatar enchentes em suas áreas locais

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages