Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasfrancaid/be-the-hero

Repository for Semana OmniStack 11.0
https://github.com/lucasfrancaid/be-the-hero

bethehero express knexjs nodejs reactjs semanaomnistack11

Last synced: 26 days ago
JSON representation

Repository for Semana OmniStack 11.0

Awesome Lists containing this project

README

        

[![LinkedIn][linkedin-shield]][linkedin-url]



Logo


🇧🇷 Aplicativo desenvolvido na Semana OmniStack 11.0, ministrada pela @Rocketseat

🇺🇸 Application developed at Semana OmniStack 11.0, taught by @Rocketseat



🇧🇷 Português   |   
🇺🇸 English



## 🇧🇷 Português


💻 Tecnologias   |   
🕵️ Sobre o projeto   |   
🚀 Iniciando   |   
🆙 Como contribuir   |   
📬 Contate-me


## 💻 Tecnologias
* [Node.js](https://nodejs.org/)
* [ReactJS](https://reactjs.org/)
* [Knex.js](http://knexjs.org/)
* [Express](https://expressjs.com/)


## 🕵️ Sobre o projeto
BeTheHero é um projeto onde é possível fazer doações para as Ong's cadastradas no aplicativo.


## 📦 Executando o projeto
Para executar o projeto, execute os seguintes comandos em um terminal:
```bash
$ git clone https://github.com/lucasfrancaid/BeTheHero.git
$ cd BeTheHero/backend
$ npm install
$ npm run dev
```
Abra um novo terminal e faça o mesmo para a web, acesse a pasta *BeTheHero/frontend* e execute:
```bash
$ npm install
$ npm start
```
Após rodar os comandos, os apps Backend e Frontend estarão disponíveis nas seguintes URLs:


- Back-end: http://localhost:3333/
- Front-end: http://localhost:3000/


## 🆙 Como contribuir

- Faça um fork desse repositório;
- Crie uma branch com sua feature: $ git checkout -b nome-feature
- Faça o commit das alterações realizadas: $ 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ê podera deletar a sua branch.


## 📬 Contato

Lucas França

Linkedin: https://www.linkedin.com/in/lucasfrancaid/






## 🇺🇸 English


💻 Stacks   |   
🕵️ About the Project   |   
🚀 Start   |   
🆙 How to contribute   |   
📬 Contact-me


## 💻 Stacks
* [Node.js](https://nodejs.org/)
* [ReactJS](https://reactjs.org/)
* [Knex.js](http://knexjs.org/)
* [Express](https://expressjs.com/)


## 🕵️ About the project
BeTheHero is a project where it is possible to make donations to ONGs registered in the application.


## 📦 Running the project
To running project, run the following commands in a terminal:
```bash
$ git clone https://github.com/lucasfrancaid/BeTheHero.git
$ cd BeTheHero/backend
$ npm install
$ npm run dev
```
Open a new terminal and do the same for the frontend, access path *BeTheHero/frontend* and run:
```bash
$ npm install
$ npm start
```
After running the commands, the Backend and Frontend apps will be available at the following URLs:


- Back-end: http://localhost:3333/
- Front-end: http://localhost:3000/


## 🆙 How to contribute

- Fork this repository;
- Create a branch with your feature: $ git checkout -b my-feature
- Commit the changes: $ git commit -m "feat: My new feature"
- Push your branch: $ git push origin my-feature
- After the merge of your pull request is done, you can delete your branch.


## 📬 Contact

Lucas França

Linkedin: https://www.linkedin.com/in/lucasfrancaid/


[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/lucasfrancaid