💡 Para instalar os pacotes, você precisará ter o NPM ou o Yarn instalado em sua máquina.
Para instalar as dependências do projeto, acesse cada pasta localizada na raiz do projeto (backend, web e mobile) utilizando o Terminal/CMD e digite o seguinte comando:
NPM:
npm install
Yarn:
yarn
As instruções dadas neste arquivo serão todas feitas com o yarn, portanto, é recomendado que você use o mesmo.
Dentro da pasta backend, dentro do Terminal/CMD, digite o seguinte comando:
yarn dev
Dentro da pasta web e mobile, dentro do Terminal/CMD, digite o seguinte comando:
yarn start
Para rodar a aplicação mobile, é necessário que você use um emulador ou instale o app Expo no seu dispositivo móvel.
Semana OmniStack:
- Aula 1 - Conhecendo a semana OmniStack ✔️
- Aula 2 - Construindo a base da aplicação ✔️
- Aula 3 - Construindo a interface web ✔️
- Aula 4 - Desenvolvendo o app mobile ✔️
- Aula 5 - Funcionalidades avançadas ✔️
Extras:
- Retorno de código de status e mensagem de acordo com o retorno da API (back-end) ✔️
- Funcionalidade de editar e excluir dev (back-end) ✔️
- Funcionalidade de editar e excluir dev (web) ✔️
- React-Toastify para a exibição de mensagens de erro e de sucesso (web) ✔️
- Shimmer effect para que o carregamento de devs ocorra de forma visualmente mais agradável (web) ✔️
- InputText subir ou descer de acordo com o estado do teclado (show/hide) (mobile) ✔️
- Carregamento no botão quando a requisição estiver acontecendo (web) ✔️
Sinta-se livre para usar e testar. Quanto mais pessoas contribuírem, melhor!