{"id":21812389,"url":"https://github.com/gabriel-mend/happy","last_synced_at":"2026-04-13T03:41:57.391Z","repository":{"id":56393343,"uuid":"303403915","full_name":"gabriel-mend/Happy","owner":"gabriel-mend","description":"Este é um projeto realizado na Next Level Week, evento feito pela @rocketseat com intuito de levar os devs para o próximo nível!","archived":false,"fork":false,"pushed_at":"2020-11-10T14:54:13.000Z","size":836,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-26T05:43:19.631Z","etag":null,"topics":["backend","react","react-native","react-router","reactjs","styled-components","typeorm","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gabriel-mend.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-12T13:39:56.000Z","updated_at":"2020-11-10T14:54:16.000Z","dependencies_parsed_at":"2022-08-15T17:50:57.294Z","dependency_job_id":null,"html_url":"https://github.com/gabriel-mend/Happy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2FHappy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2FHappy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2FHappy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabriel-mend%2FHappy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabriel-mend","download_url":"https://codeload.github.com/gabriel-mend/Happy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244767800,"owners_count":20507110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","react","react-native","react-router","reactjs","styled-components","typeorm","typescript"],"created_at":"2024-11-27T14:16:31.993Z","updated_at":"2026-04-13T03:41:52.362Z","avatar_url":"https://github.com/gabriel-mend.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/49095200/95856473-75bf6180-0d30-11eb-9322-36421c290fbd.png\" /\u003e\u003c/h1\u003e\n\n\u003ch2 align=\"center\"\u003e👪 Plataforma com intuito de aproximar pessoas a casas de abrigo com crianças que precisam da sua atenção!\u003c/h2\u003e\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://github.com/loadingGabriel/Happy#-sobre-o-projeto\"\u003eSobre\u003c/a\u003e •\n \u003ca href=\"https://github.com/loadingGabriel/Happy#tecnologias-utilizadas\"\u003eTecnologias\u003c/a\u003e • \n \u003ca href=\"https://github.com/loadingGabriel/Happy#-como-executar-o-projeto\"\u003eComo executar o projeto\u003c/a\u003e • \n \u003ca href=\"https://github.com/loadingGabriel/Happy#sobre-mim\"\u003eAutor\u003c/a\u003e • \n \u003ca href=\"https://github.com/loadingGabriel/Happy#--agrecimentos\"\u003eAgradecimentos\u003c/a\u003e\n\u003c/p\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/49095200/96370301-b73a7d00-1133-11eb-9b34-37953ab44988.jpg\" /\u003e\n\n\u003ch4 align=\"center\"\u003e \n\t🚧 👷  Em construção...  🚧\n\u003c/h4\u003e\n\n## 💬 Sobre o projeto\nHappy - É 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.\n\nProjeto desenvolvido durante a **NLW - Next Level Week** oferecida pela [Rocketseat](https://blog.rocketseat.com.br/primeira-next-level-week/).\n\n## Tecnologias utilizadas\n* [React JS](https://pt-br.reactjs.org)\n* [Typescript](https://www.typescriptlang.org/)\n* [React Native](https://reactnative.dev)\n* [Node.js](https://nodejs.org/en/)\n* [Expo](https://expo.io)\n* [TypeOrm](https://typeorm.io/#/)\n* [Styled Components](https://styled-components.com/)\n\n## 🚀 Como executar o projeto\n\n- Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: [Git](https://git-scm.com), [Node.js](https://nodejs.org/en/). \n- Além disto é bom ter um editor para trabalhar com o código como [VSCode](https://code.visualstudio.com/).\n- Instale **[Yarn](https://yarnpkg.com/)** para ter uma melhor experiência quando for executar a aplicação.\n\n- Este projeto é divido em três partes:\n```\n1. Backend (pasta backend) \n2. Frontend (pasta web)\n3. Mobile (pasta mobile)\n```\n\n💡 Para que o mobile e o frontend estejam funcionando e preciso estar com o backend ligado .\n\n### :octocat: Faça o clone do projeto\n\n```bash\n# Clone este repositório\n$ git clone \u003chttps://github.com/loadingGabriel/Happy\u003e\n\n# Acesse a pasta do projeto no terminal/cmd\n$ cd Happy\n\n```\n\n### ⚙️ Rodando o Backend (servidor)\n```bash\n# Vá para a pasta backend\n$ cd backend\n\n# Instale as dependências\n$ yarn install\n\n# Execute as migrations\n$ yarn typeorm migration:run\n\n# Execute a aplicação \n$ yarn start\n\n# O servidor inciará na porta:3333 - acesse \u003chttp://localhost:3333\u003e\n```\n\n### 💻 Rodando a aplicação web no (frontend)\n```bash\n# Vá para a pasta server\n$ cd web\n\n# Instale as dependências\n$ yarn install\n\n# Execute a aplicação \n$ yarn start\n\n# O aplicação inciará (geralmente) na porta:3000 - acesse \u003chttp://localhost:3000\u003e\n```\n\n### :iphone: Rodando a aplicação mobile (celular)\n```bash\n# Vá para a pasta mobile \n$ cd mobile\n\nInstale o expo globalmente\n$ yarn global add expo-cli\n\n# Instale as dependências\n$ yarn install\n\n# Execute a aplicação \n$ yarn start\n\n# O aplicação inciará, para que sejá possível utilizar use um emulador ou o seu próprio smartphone\n```\n\n## 👨🏻‍🚀 Sobre mim\n\u003ca href=\"https://www.linkedin.com/in/gabriel-mendonca-pereira/\"\u003e\n \u003cimg style=\"border-radius:50%\" width=\"100px; \"src=\"https://avatars0.githubusercontent.com/u/49095200?s=460\u0026u=27a77c43fff5eab61be02a3fedfd7db554145981\u0026v=4\"/\u003e\n \u003cp\u003eGabriel Mendonça Pereira\u003c/p\u003e\n\u003c/a\u003e\n\n## 💜  Agradecimentos\nObrigado [Rocketseat](https://github.com/Rocketseat) por disponibilizar esse conteúdo de maneira acessível a todos🚀.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabriel-mend%2Fhappy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabriel-mend%2Fhappy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabriel-mend%2Fhappy/lists"}