/happy

Aplicação que conecta pessoas à orfanatos para fazer o dia de muitas crianças mais feliz e cheios de muito amor 💝👨‍❤️‍💋‍👨

Primary LanguageTypeScriptMIT LicenseMIT

Made by Abner Willys License Instituição de Ensino Typescript server Node.js web React mobile React Native


SobreEtapas do projetoTecnologiasComo executar o projetoLicençaDesenvolvedor


🔖 Sobre

O projeto Happy é uma aplicação que conecta pessoas à casas de acolhimento institucional(antigamente denominados orfanatos) para fazer o dia de muitas crianças mais feliz e cheios de muito amor 💝.

Um projeto fullstack, desenvolvido em cima de uma API Rest com Node.JS, Front end web com ReactJS e Front end Mobile com React Native.


💻 Web

📱 Mobile


📝 Etapas do projeto

  • 💯 ReactJS e Estrutura web;
  • 💯 Back-end com Node.js;
  • 💯 Finalizando front-end e conectando com API Rest;
  • 💯 Estruturando App Mobile com React Native;
  • 💯 Finalizando app mobile e conectando com API Rest.

🛠 Tecnologias utilizadas

As seguintes tecnologias/ferramentas foram utilizadas:


🚀👩‍🚀 Como executar o projeto

👉 Pré-requisitos:

  • Editor:
    • Vscode foi utilizado nesse projeto;
  • Node.Js - Instalado em sua máquina;
  • Yarn - Gerenciador de pacotes de sua preferência (Yarn foi usado nesse projeto);
  • Expo - Caso queira testar a versão mobile instale aplicativo do expo no seu smartphone;
  • Git - Instalado em sua máquina;

👉 Após instalar as ferramentas:

Podemos considerar este projeto como sendo divido em três partes:

  1. Back End (pasta backend)
  2. Front End (pasta web)
  3. Mobile (pasta mobile)

💡 IMPORTANTE: Tanto o Front End quanto o Mobile precisam que o Back End esteja executando para funcionar.

🛠 Rodando o Back End (servidor)

# Clone este repositório
$ git clone https://github.com/abner-starkasty/happy

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

# Vá para a pasta backend
$ cd backend

# Instale as dependências
$ yarn

# Subir o servidor
$ yarn dev

# O servidor inciará na porta:3333 - acesse http://localhost:3333 

♻ Rodando a aplicação web

# Clone este repositório
$ git clone https://github.com/abner-starkasty/happy

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

# Vá para a pasta web
$ cd web

# Instale as dependências
$ yarn

# Execute a aplicação (Lembrando que é necessário o server estar executando)
$ yarn start

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000

♻ Rodando a aplicação mobile

# Clone este repositório
$ git clone https://github.com/abner-starkasty/happy

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

# Vá para a pasta web
$ cd mobile

# Instale as dependências
$ yarn

# Execute a aplicação (Lembrando que é necessário o server estar executando)
$ yarn start

# Com seu celular entre no aplicativo Expo;

# Selecione para scanear o QR code gerado;

📜 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


👨‍💻 Desenvolvedor

Foto
Abner Willys 🚀


Feito com 💜 por Abner Willys 🙌 Entre em contato 😊🤓

Linkedin Abner Willys twitter Abner Willys gmail Abner Willys facebook Abner Willys whatsapp Abner Willys