🐱💻 Desenvolvido na Semana OmniStack 10.0 (Rocketseat!) 🐱💻
🚀 Tecnologias |
💻 Projeto |
👨🏫 Como Executar o Projeto |
➕ Como contribuir |
📝 Licença |
☎️ Contato
🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
💻 Projeto
O FinDevs é um projeto que visa conectar desenvolvedores próximos a você que trabalham com as mesmas tecnologias. Desenvolvido durante a Semana Omnistack 10.0 da Rocketseat!
Acesse a versão web em: FinDevs Web!
Baixe a versão mobile na Google Play Store !
📱 Imagens do Projeto Mobile
🖱️ Imagem do Projeto Web
👨🏫 Executando
Execute o comando yarn nas pastas do projeto para baixar todas as depêndencias necesárias para rodar a aplicação.
Inicie o projeto em modo desenvolvimento com os seguintes comandos:
Front-end:
yarn start
Back-end:
yarn dev
Para testes, utilize um client de requisições http, como Insomnia ou Postman, e um banco de dados Mongo, local, com Docker ou online com o MongoDb Atlas.
Mobile:
expo start
Para testes, utilize dispositivo físico, ou emuladores como o Simulador do XCode para iOS, ou AVD do AndroidStudio para Android.
🏗️ Buildando o Aplicativo Móvel
Para buildar o aplicativo em APK ou IPA, é necessário preencher devidamente o arquivo App.Json. Consulte as instruções nas Documentações do Expo para mais informações.
Neste passo, é de suma importância usar uma Google Api Key correta, caso contrário o mapa não funcionará em dispositivos Android.
🚩 Lembre-se de renomear o arquivo .env.example para .env, e preencher as variáveis de ambiente.
➕ Como contribuir
- Primeiramente deixe uma
⭐ ! - Faça um fork dos repositórios em produção, pois estes estão atualizados: Back-end | Front-end | Mobile;
- Cria uma branch com a sua feature:
git checkout -b minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin minha-feature
.
📝 Licença
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.