https://github.com/alvarobcprado/estudaqui_app
Aplicativo Flutter para auxiliar ao acesso e a disponibilização de conteúdos escolares.
https://github.com/alvarobcprado/estudaqui_app
clean-architecture dart flutter flutter-firebase flutter-html-editor riverpod
Last synced: about 2 months ago
JSON representation
Aplicativo Flutter para auxiliar ao acesso e a disponibilização de conteúdos escolares.
- Host: GitHub
- URL: https://github.com/alvarobcprado/estudaqui_app
- Owner: alvarobcprado
- License: mit
- Created: 2021-12-17T21:41:42.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-20T19:46:15.000Z (almost 4 years ago)
- Last Synced: 2023-03-06T18:39:46.694Z (over 3 years ago)
- Topics: clean-architecture, dart, flutter, flutter-firebase, flutter-html-editor, riverpod
- Language: Dart
- Homepage:
- Size: 8.38 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Estudaqui
Aplicativo Flutter para auxiliar ao acesso e a disponibilização de conteúdos escolares.
## Funcionalidades
- **Autenticação**: Cadastro e login de usuários. Disponível a opção de login social com Google e Twitter.
- **Acesso aos cursos**: Acesso aos cursos disponibilizados.
- **Cadastro de cursos**: Cadastro de novos cursos para as disciplinas disponíveis.
- **Edição de cursos**: Edição de dados dos cursos cadastrados.
- **Remoção de cursos**: Remoção de cursos cadastrados.
## Principais dependências
- **Banco de dados**: [Firebase Cloud Firestore](https://pub.dev/packages/cloud_firestore).
- **Autenticação**: [Firebase Auth](https://pub.dev/packages/firebase_auth).
- **Gerenciamento de estado**: [Riverpod](https://pub.dev/packages/riverpod) + [Freezed](https://pub.dev/packages/freezed).
- **Navegação**: [GoRouter](https://pub.dev/packages/go_router).
- **Visualização dos cursos**: [Flutter Html](https://pub.dev/packages/flutter_html) + [Youtube Player Flutter](https://pub.dev/packages/youtube_player_flutter).
- **Criação dos cursos**: [Html Editor Enhanced](html_editor_enhanced).
##