O QueroWorkar é um aplicativo que conecta profissionais e empresas de forma prática e direta.
Esta é a versão mobile da plataforma QueroWorkar, que após ter sido retirada do ar em 2019, retornou e foi finalmente descontinuada por volta de 2021. Desenvolvi o aplicativo como forma de retribuição e também para aplicar meus conhecimentos em desenvolvimento mobile, já que o QueroWorkar foi onde encontrei as primeiras vagas quando comecei a estudar programação e sonhava em ingressar na área de tecnologia.
Nota: O aplicativo esteve disponível na Play Store, mas como dependia da plataforma, também deixou de ser mantido e foi removido.
- Dart como linguagem principal
- Flutter como framework multiplataforma
- get_it para injeção de dependências
- Dio para requisições web
- Dio Cache Interceptor para cache das requisições
- Cached Network Image para cache das imagens
- HTML e Flutter HTML para transformar HTML em widgets
- Bloc e Flutter Bloc para gerenciamento de estado
- Hydrated Bloc para persistência dos estados
- Equatable para comparação de objetos
lib:
│ main.dart
├───blocs/...
├───data/...
│ ├───models/...
│ └───repositories/...
├───di/...
├───shared/
│ ├───constants/...
│ └───widgets/...
└───ui/
└───pages/
│ ...
└───home_page/
│ home_page.dart
└───widgets/...
Primeiro, clone o repositório:
git clone https://github.com/robsonsilv4/queroworkar.git quero_workar
cd quero_workarDepois, instale as dependências:
flutter pub getE execute no seu dispositivo ou emulador:
flutter runPara gerar o instalador APK, execute:
flutter build apk --split-per-abiPara instalar diretamente no dispositivo ou emulador:
flutter installOs arquivos gerados ficam em:
quero_workar/build/app/outputs/apk/release/Você pode contribuir de várias formas: instalando o aplicativo e dando feedback, abrindo issues, melhorando ou traduzindo a documentação, sugerindo ou implementando novas funcionalidades, compartilhando o projeto, ou de qualquer outra maneira que puder. O importante é que, assim como eu, você tenha uma boa experiência e aprenda algo novo!
Desenvolvido inicialmente por Robson Silva com a ajuda dos contribuidores.
O projeto utiliza a licença MIT. Para mais detalhes, leia o arquivo de licença.
Agradeço ao meu amigo Emerson Vieira, de quem surgiu a ideia inicial, e em especial ao Zarathon Maia por disponibilizar a conta de desenvolvedor na Play Store, tornando possível a publicação do aplicativo.
Desejo a todos um ótimo café e bons estudos! 🤓
