Travelers é um projeto para repositório, ele funciona como uma rede social para os viajantes, mostrando os lugares visitados como um post, nele você pode publicar o local que visitou, juntamente com uma descrição e foto. As usuários também podem comentar em seus posts.
Como este é um projeto para repositório e somente mobile eu utilizei o json-server para simular o back end, mas caso queira fazer o seu próprio fique a vontade. Também foram utilizados arquivos Lottie para as animações.
Inicialmente você precisa clonar este projeto, para isso basta executar o comando abaixo em seu terminal:
$ git clone https://github.com/jaovito/travelers.git
Após clonar o repositório você precisa acessar a pasta dele, se não alterou o nome dela ela deve se chamar travelers, com ela aberta em seu terminal execute o comando:
$ npm install # ou yarn install
Com isso será instalado todas as dependências e pacotes do projeto, possibilitando-o que rode este projeto. Com tudo instalado basta rodar o comando abaixo:
$ npm start # ou yarn start
Ah, não se esqueça de rodar o JSON-Server, pois é ele que simula o back end da nossa aplicação, para isso você pode rodar o seguinte comando:
$ yarn json-server --watch --delay 700 --host **SEU_IP** db.json
Não se esqueça de substituir o SEU_IP pelo IP da sua máquina, caso contrário o APP não vai encontrar o servidor, caso não saiba onde pode ver seu IP você pode ver aqui
Pronto 🚀🚀🚀, com isso deverá ser aberto uma aba em seu navegador, agora basta você baixar o app do Expo e escanear o QR code no canto inferior esquerdo da página.