Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jvictorfarias/be-the-hero
🦸 Aplicação desenvolvida durante a 11º semana OmniStack com algumas melhorias.(Mobile under development)
https://github.com/jvictorfarias/be-the-hero
dark-theme expressjs jwt-authentication knex nodejs reactjs styled-components
Last synced: about 1 month ago
JSON representation
🦸 Aplicação desenvolvida durante a 11º semana OmniStack com algumas melhorias.(Mobile under development)
- Host: GitHub
- URL: https://github.com/jvictorfarias/be-the-hero
- Owner: jvictorfarias
- License: mit
- Created: 2020-04-05T18:16:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T02:29:28.000Z (almost 2 years ago)
- Last Synced: 2023-03-03T06:03:43.484Z (almost 2 years ago)
- Topics: dark-theme, expressjs, jwt-authentication, knex, nodejs, reactjs, styled-components
- Language: JavaScript
- Homepage: https://bethehero-jvictorfarias.netlify.com/
- Size: 2.73 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Seja um herói! 🦸♂️
[![The MIT License](https://img.shields.io/badge/license-MIT-green.svg?style=flat-square)](https://github.com/jvictorfarias/be-the-hero/blob/master/LICENSE.md)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/e03bf9946db44b37bc31318b5e9de000)](https://www.codacy.com/manual/jvictorfarias/be-the-hero?utm_source=github.com&utm_medium=referral&utm_content=jvictorfarias/be-the-hero&utm_campaign=Badge_Grade)
![GitHub last commit](https://img.shields.io/github/last-commit/jvictorfarias/be-the-hero)
[![Netlify Status](https://api.netlify.com/api/v1/badges/749225ed-51f3-4f2b-85be-5a8eb32897f0/deploy-status)](https://app.netlify.com/sites/bethehero-jvictorfarias/deploys)
:fire: Prévia da Aplicação |
:rocket: Tecnologias Usadas |
:hammer: Deploy da Aplicação |
:thinking: Como Contribuir? |
:zap: Executando o Projeto |## :bookmark_tabs: Sobre o Projeto
***Be The Hero*** é um projeto que tem como foco ajudar as ONGs(Organizações Não Governamentais) a angariar fundos para os seus projetos, e o nome se dá pela possibilidade de você contribuir com os objetivos e projetos das ONGs e se tornar um herói com isso!
## :fire: Prévia da Aplicação
![Demo](img/preview.gif)
## :rocket: Tecnologias Usadas
O projeto foi desenvolvido usando as seguintes tecnologias:
- [NodeJS](https://nodejs.org/en/)
- [ReactJS](https://pt-br.reactjs.org/)
- [ReactNative](https://reactnative.dev/)
- [ExpressJS](https://expressjs.com/pt-br/)
- [JWT](https://jwt.io/)
- [Knex](http://knexjs.org/)
- [Axios](https://github.com/axios/axios)
- [Yup](https://github.com/jquense/yup)
- [Sucrase](https://sucrase.io/)
- [Styled-Components](https://styled-components.com/)
- [ESLint](https://eslint.org/)
- [Prettier](https://prettier.io/)## :thinking: Como Contribuir?
**Faça um fork deste repositório**```bash
# Clone o seu fork
$ git clone url-do-seu-fork && cd be-the-hero# Crie uma branch com sua feature ou correção de bugs
$ git checkout -b minha-branch# Faça o commit das suas alterações
$ git commit -m 'feature/bugfix: minhas alterações'# Faça o push para a sua branch
$ git push origin minha-branch
```Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
## :hammer: Deploy da Aplicação
#### Frontend
https://bethehero-jvictorfarias.netlify.app/#### Backend
https://be-the-hero-jvictorfarias.herokuapp.com/## :zap: Executando o Projeto
#### Clonando o projeto
```sh
$ git clone https://github.com/jvictorfarias/be-the-hero.git
$ cd be-the-hero
$ yarn
```
#### Iniciando a API
```sh
$ cd api
$ yarn && yarn knex migrate:latest && yarn dev
```#### Iniciando o Frontend
```sh
$ cd frontend
$ yarn && yarn start
```
#### Iniciando o Mobile(Android)
```sh
$ cd mobile
$ yarn && yarn android && yarn start
```## :memo: Licença
Este projeto foi desenvolvido sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para saber mais detalhes.
Made with :purple_heart: by Joao Victor Farias