Ide é um aplicativo desenvolvido em Angular com backend baseado no Firebase (Firestore + Auth). Seu objetivo é facilitar a gestão de cultos, com funcionalidades como:
- 📌 Registro da quantidade de presentes e visitas
- 🔐 Autenticação segura com Firebase Authentication
- ☁️ Armazenamento e sincronização de dados em tempo real com Firestore
- ✅ Cadastro e login de usuários com Firebase Auth
- ✅ Registro de cultos com data, quantidade de presentes e visitantes
- ✅ Listagem e edição dos cultos cadastrados
- ✅ Armazenamento em tempo real com Firestore
- ✅ Interface responsiva com Angular
| Tecnologia | Função |
|---|---|
| Angular | Framework web frontend (SPA) |
| Firebase Auth | Gerenciamento de autenticação |
| Firestore | Base de dados NoSQL em tempo real |
| TypeScript | Linguagem principal da aplicação |
| HTML/CSS | Estrutura e estilo da aplicação |
A autenticação de usuários é feita via Firebase Authentication, utilizando e-mail e senha. O controle de acesso a determinadas rotas é feito com guards.
-
Clone o repositório:
git clone https://github.com/bersoncrios/Ide.git cd Ide -
Instale as dependências:
npm install
-
Configure o Firebase:
- Crie um projeto no Firebase Console
- Copie as credenciais para o arquivo
src/environments/environment.ts
-
Rode a aplicação:
ng serve
(Se aplicável) Os testes unitários podem ser executados com:
ng testDistribuído sob a licença MIT. Veja LICENSE para mais informações.
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou pull request.
Desenvolvido por Guilherme Berson
📧 Email: guilhermeberson001@gmail.com
"Ide por todo o mundo e pregai o evangelho a toda criatura." – Marcos 16:15