lucasfeitozas / omnistack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevRadar

🚀 Semana OmniStack 11.0

Tecnologias   |    Projeto   |    Como contribuir   |    Como executar


🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

O BeTheHero é um projeto que visa conectar pessoas que desejam fazer contribuições monetárias a ONG's (Organizações não governamentais) que precisam de ajuda.

🤔 Como contribuir

  • Faça um fork desse repositório;
  • Cria uma branch com a sua feature: git checkout -b minha-feature;
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
  • Faça push para a sua branch: git push origin minha-feature.

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

🚀 Como executar

Execução do Backend

cd aulas/backend
npm install
npm start

Execução do Front-end WEB

cd aulas/frontend
yarn install
yarn start

Execução do APP

cd aulas/mobile
yarn install
yarn start

O Banco de Dados utilizado é o SQLite localmente pois está em ambiente de desenvolvimento, mas por causa do uso do Knex, é fácil mudar para outro SGBD.

Tecnologias utilizadas.

  • NodeJS
  • ExpressJS
  • KnexJS
  • React
  • Axios
  • React-Native
  • Expo
  • Jest
  • Celebrate

About


Languages

Language:JavaScript 86.0%Language:CSS 12.9%Language:HTML 1.0%