👪 Plataforma com intuito de aproximar pessoas a casas de abrigo com crianças que precisam da sua atenção!
Sobre • Tecnologias • Como executar o projeto • Autor • Agradecimentos
Happy - É um projeto que tem objetivo de conectar pessoas com casas de abrigo, para que deem seu tempo em troca de felicidade para as crianças carentes.
Projeto desenvolvido durante a NLW - Next Level Week oferecida pela Rocketseat.
-
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.
-
Além disto é bom ter um editor para trabalhar com o código como VSCode.
-
Instale Yarn para ter uma melhor experiência quando for executar a aplicação.
-
Este projeto é divido em três partes:
1. Backend (pasta backend)
2. Frontend (pasta web)
3. Mobile (pasta mobile)
💡 Para que o mobile e o frontend estejam funcionando e preciso estar com o backend ligado .
# Clone este repositório
$ git clone <https://github.com/loadingGabriel/Happy>
# Acesse a pasta do projeto no terminal/cmd
$ cd Happy
# Vá para a pasta backend
$ cd backend
# Instale as dependências
$ yarn install
# Execute as migrations
$ yarn typeorm migration:run
# Execute a aplicação
$ yarn start
# O servidor inciará na porta:3333 - acesse <http://localhost:3333>
# Vá para a pasta server
$ cd web
# Instale as dependências
$ yarn install
# Execute a aplicação
$ yarn start
# O aplicação inciará (geralmente) na porta:3000 - acesse <http://localhost:3000>
# Vá para a pasta mobile
$ cd mobile
Instale o expo globalmente
$ yarn global add expo-cli
# Instale as dependências
$ yarn install
# Execute a aplicação
$ yarn start
# O aplicação inciará, para que sejá possível utilizar use um emulador ou o seu próprio smartphone
Gabriel Mendonça Pereira
Obrigado Rocketseat por disponibilizar esse conteúdo de maneira acessível a todos🚀.