Giter Club home page Giter Club logo

be-the-hero's Introduction

Aplicação desenvolvida durante a Semana OmniStack 11 realizada em conjunto com a RocketSeat.

Motivação

Existe uma certa dificuldade em diminuir burocracias e de aumentar a visibilidade ao público no dia-a-dia de trabalho de ONGs e grupos afins. Também existem muitas pessoas dispostas a ajudar em causas nobres, mas que (infelizmente) não possuem a acessibilidade nem a simplicidade de socorrer a quem mais precisa.

Portanto, seja o próximo herói! 😄 Encontre de maneira simples e fácil ONGs, grupos e quaisquer organizações que estejam precisando de ajuda em alguma tarefa, causa ou auxílio financeiro. Se você é uma organização, poderá incluir sua solicitação e colocar em evidência a importância da sua causa aos heróis à disposição!

Tecnologias utilizadas

  • NodeJS
  • ReactJS
  • React Native

Descrição

A aplicação consiste de um backend feito em NodeJS, que serve de base para a aplicação Web feita em React, responsável por cadastrar organizações e mostrar um painel para cada tipo de ocorrência específica daquela organização. O aplicativo mobile mostra uma visualização para os seus usuários listando cada caso e tornando simples o processo de se comunicar com o grupo responsável, por meio uma tela de detalhes do incidente.

Pré-requisitos

Como executar

Dentro da pasta backend, execute os comandos para inicializar o servidor

npm install
npm start

A pasta frontend contém os arquivos com a página Web que fornece o cadastro de organizações. Execute os mesmos comandos citados anteriormente. Para ver o aplicativo mobile em ação você precisa instalar o app do Expo de acordo com sua plataforma. Dentro da pasta mobile execute os mesmos comandos, e uma página com um QR code será gerada no seu navegador. Escaneie-o usando seu dispositivo com o app do Expo para que o aplicativo seja gerado.

Caso tenha algum problema, visite o guia com a resolução de problemas comuns. Para detalhes adicionais visite a documentação do Expo.

be-the-hero's People

Contributors

talesaraujo avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.