Este repositório contém o código-fonte do aplicativo Divino Tempero, desenvolvido em Kotlin para dispositivos Android nativos. Criado para o restaurante Divino Tempero, localizado em Orlândia, o aplicativo oferece aos clientes uma experiência prática e moderna para acessar o cardápio e realizar pedidos diretamente pelo celular.
-
Tela de Login
Permite que os usuários façam login com segurança usando Firebase Authentication. -
Criação de Conta
Novos usuários podem criar suas contas para acessar o aplicativo. -
Recuperação de Senha
Função para que os clientes possam redefinir suas senhas. -
Visualização do Cardápio
Exibe o cardápio completo do restaurante. -
Detalhes dos Itens do Cardápio
Informações detalhadas de cada prato, como descrição e preço. -
Tela de Pedidos
Permite que os usuários façam pedidos diretamente pelo aplicativo.
-
Kotlin
Linguagem principal para o desenvolvimento do aplicativo Android. -
Firebase Authentication
Gerenciamento seguro de usuários e autenticação. -
Firebase Firestore
Banco de dados em nuvem para armazenar informações do cardápio e pedidos. -
Firebase Storage
Armazenamento de imagens do cardápio e outros recursos.
-
MVVM (Model-View-ViewModel)
Para separação clara das responsabilidades, facilitando a manutenção e escalabilidade. -
Package by Feature
Organização do código baseada nas funcionalidades do aplicativo.
Contribuições são bem-vindas! Caso queira sugerir melhorias ou corrigir problemas, fique à vontade para abrir uma issue ou enviar um pull request.
Este projeto está sob a licença GNU. Consulte o arquivo LICENSE para mais detalhes.