Aplicativo mobile desenvolvido em React Native com integração ao Supabase, permitindo login, cadastro e acesso a funcionalidades como eventos, ingressos, frequência, calendário e a credencial de estudante.
- 🔑 Autenticação de usuários (login/cadastro) via Supabase
- 🏷️ Exibição da carteirinha de estudante digital
- 📅 Acesso a eventos e ingressos
- 💾 Cache local para credencial estudantil offline
- 🖥️ Interface moderna e simples de usar
CED/
├── assets/ # Imagens, ícones
│ └── logo.png
│
├── src/
│ ├── screens/ # Cada tela do app
│ │ ├── SplashScreen.js
│ │ ├── Login.js
│ │ ├── Register.js
│ │ ├── Credencial.js
│ │ ├── Dados.js
│ │ ├── Home.js
│ │ ├── ForgotPassword.js
│ │ ├── Eventos.js
│ │ ├── Ingressos.js
│ │ ├── Frequencia.js
│ │ ├── Calendario.js
│ │ ├── Notificacoes.js
│ │ └── Configuracoes.js
│ │
│ ├── components/ # Botões, cards, cabeçalhos reutilizáveis
│ │ └── CustomButton.js
│ │
│ ├── navigation/ # Stack e Tab Navigator
│ │ ├── StackNavigator.js
│ │ └── TabNavigator.js
│ │
│ └── services/
│ └── supabase.js # Conexão com Supabase
│
├── App.js # Chama a navegação
Contribuições são bem-vindas! Siga os passos:
-
Faça um fork do projeto
-
Crie uma branch com sua feature (git checkout -b minha-feature)
-
Commit suas alterações (git commit -m 'Adiciona nova feature')
-
Envie sua branch (git push origin minha-feature)
-
Abra um Pull Request