/Happy

Este é um projeto realizado na Next Level Week, evento feito pela @rocketseat com intuito de levar os devs para o próximo nível!

Primary LanguageTypeScript

👪 Plataforma com intuito de aproximar pessoas a casas de abrigo com crianças que precisam da sua atenção!

SobreTecnologiasComo executar o projetoAutorAgradecimentos

🚧 👷 Em construção... 🚧

💬 Sobre o projeto

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.

Tecnologias utilizadas

🚀 Como executar o projeto

  • 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 .

:octocat: Faça o clone do projeto

# Clone este repositório
$ git clone <https://github.com/loadingGabriel/Happy>

# Acesse a pasta do projeto no terminal/cmd
$ cd Happy

⚙️ Rodando o Backend (servidor)

# 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>

💻 Rodando a aplicação web no (frontend)

# 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>

📱 Rodando a aplicação mobile (celular)

# 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

👨🏻‍🚀 Sobre mim

Gabriel Mendonça Pereira

💜 Agradecimentos

Obrigado Rocketseat por disponibilizar esse conteúdo de maneira acessível a todos🚀.