Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iaematt/be-the-hero
Aplicação "Be The Hero" desenvolvida na semana OmniStack 11 da RocketSeat.
https://github.com/iaematt/be-the-hero
Last synced: 5 days ago
JSON representation
Aplicação "Be The Hero" desenvolvida na semana OmniStack 11 da RocketSeat.
- Host: GitHub
- URL: https://github.com/iaematt/be-the-hero
- Owner: iaematt
- Created: 2020-03-25T13:33:35.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-26T18:48:48.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T19:17:34.862Z (almost 2 years ago)
- Language: JavaScript
- Homepage: http://bethehero.devbsb.com.br/
- Size: 3.04 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Be The Hero 💙
![](https://uploadpost133.s3.amazonaws.com/405c0378e7cf4566c70fd7d7e4765864-be-the-hero.png)
Aplicação para doação em ONGs desenvolvida na semana OmniStack 11 da Rocketseat 🚀, utilizando as técnologias: Node.js, ReactJS e React Native.
Para visualizar o projeto online 🌍, acesse: [Be The Hero](http://bethehero.devbsb.com.br/)
Para baixar o APK 📱 e testar no smartphone android, acesse: [Download APK](http://bethehero.devbsb.com.br/bethehero.apk), [Virus Total Scan](https://www.virustotal.com/gui/url/19df81f86913272e50d9a080c5a1721841ab3eda2190d7fae6b8a3566c48f714/detection)
## Instalações e usos
### API ⚙
Clone ou faça o downlod desse repositório, acesse a pasta: backend e faça a instalação:
```bash
# Clone o repositório
$ git clone https://github.com/iaematt/semanaomnistack11# Acesse a pasta do backend
$ cd backend/# Instale as dependencias
$ yarn# Execute das migrations
$ yarn knex migrate:latest# Execute os seeds
$ yarn seed# Rode a API
$ yarn dev# Execute os testes
$ yarn test
```O servidor estará rodando na porta 3333, localhost:3333
Importe o arquivo Insomnia_2020-03-25.json para seu Insomnia e teste as rotas.
### Frontend 🖥
Acesse a pasta frontend e faça as instalações:
```bash
# Acesse a pasta do frontend
$ cd frontend/# Instale as dependencias
$ yarn# Execute o React
$ yarn start
```### Mobile 📱
Para o mobile é necessário ter o Expo instalado na maquina:
```bash
# Acesse a pasta do mobile
$ cd mobile/# Instale as dependencias
$ yarn# Execute o Expo
$ yarn start
```## Meta
[Portfólio](http://devbsb.com.br) – [E-Mail](mailto:[email protected]) – [Instagram](https://instagram.com/iaematt_) – [GitHub](https://github.com/iaematt)
*Distribuído sob a licença MIT.*