Skip to content

Aplicativo de agenda para salvar dados de seus clientes no celular

Notifications You must be signed in to change notification settings

phtrebil/Agenda

Repository files navigation

Agenda de Clientes

Agenda é um aplicativo simples de gerenciamento de contatos para Android, desenvolvido em Kotlin. Com ele, você pode adicionar, editar e excluir contatos, além de visualizar todos os contatos salvos. O aplicativo utiliza o padrão de arquitetura MVVM e a biblioteca de persistência de dados Room.

Funcionalidades

  • Adicionar novo contato
  • Editar contato existente
  • Excluir contato
  • Visualizar todos os contatos salvos

Tecnologias utilizadas

  • Kotlin
  • Android SDK
  • Room (biblioteca de persistência de dados)
  • MVVM (Model-View-ViewModel)
  • RecyclerView (para exibição dos contatos na tela)
  • Fragments
  • Coroutines
  • Flow
  • Koin (para injeção de dependência)

Como utilizar

Para utilizar o aplicativo, basta clonar este repositório e importar o projeto no Android Studio. Em seguida, execute o aplicativo em um dispositivo ou emulador Android.

Melhorias futuras

Algumas possíveis melhorias para o projeto incluem:

  • Adicionar funcionalidade de pesquisa de contatos
  • Melhorar a interface do usuário para uma melhor experiência do usuário
  • Adicionar testes automatizados

Contribuindo

Contribuições são sempre bem-vindas! Se você encontrar algum bug ou tiver uma ideia de melhoria, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Vitrine.dev

🪧 Vitrine.Dev
✨ Nome Agenda de Clientes
🏷️ Tecnologias kotlin, room, recyclerView
🚀 URL https://github.com/phtrebil/Agenda
🔥 Desafio https://github.com/phtrebil/Agenda