Aplicativo feito para vaga de estágio na empresa Leucotron.
O aplicativo desenvolvido é uma plataforma onde o usuário pode armazenar seu currículo com suas competências, cursos e habilidades. Desenvolvido com a ferramenta Flutter na linguagem Dart. A aplicação contam com o banco de dados Firebase para armazenamento de todas as informações.
A aplicação conta com algumas funcionalidades já implementadas:
- Cadastro do usuário.
- Autenticação por e-mail e senha.
- Autenticação pelo Facebook.
- Autenticação pelo Google.
- Cadastro do currículo.
- Listagem dos currículos.
- Pesquisar currículo.
- Editar informações do currículo.
- Excluir currículo.
- Compartilhar currículo via formato pdf.
As seguintes ferramentas foram usadas na construção do projeto:
As seguintes bibliotecas foram usadas na construção do projeto:
- BLoC
- Rx Dart
- Test
- Cloud Firestore
- Firebase Auth
- Firebase Storage
- Share
- Facebook Login
- Google Login
- HTTP
- Visual studio code ou Android Studio
- Flutter SDK
- Java JDK (Versão 8)
- Android SDK
- Para verificar se tudo está configurado corretamente, rode o seguinte comando:
$ flutter doc
- Clone este repositório na sua máquina local
$ git clone https://github.com/jpgSouza/my-resume-app.git
- Dispositivo Android (SDK mínimo 16)
- Conexão via USB
- Conecte o dispositivo Android no USB do seu computador.
- Entre na pasta na onde se econtra a aplicação.
- Rode o comando flutter install.
$ flutter install
- MIT license
- Copyright 2015 © FVCproductions.