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

https://github.com/rodgeraraujo/bethehero

Application code developed at OmniStack Week 11.0 ⚛️🚀
https://github.com/rodgeraraujo/bethehero

js nodejs omnistack omnistack-week-11 omnistack11 react-native reactjs rocketseat

Last synced: 6 days ago
JSON representation

Application code developed at OmniStack Week 11.0 ⚛️🚀

Awesome Lists containing this project

README

          


BeTheHero


OmniStack Week 11.0 🚀



GitHub language count

Repository size


Made by Rogério Araújo


GitHub last commit











License


Stargazers


Run in Insomnia



Project   |   
Technologies   |   
Layout   |   
How to use   |   
License

## 💻 Project

Be The Hero is a project that aims to connect people who are willing to help ONGs.


Heroes

## 🚀 Technologies

This project was developed with the following technologies:

- [Node.js](https://nodejs.org/en/)
- [React](https://reactjs.org)
- [React Native](https://facebook.github.io/react-native/)
- [Expo](https://expo.io/)
- [Git](https://git-scm.com)
- [Yarn](https://yarnpkg.com/) or [NPM](https://www.npmjs.com/)

## 🔖 Layout

To access the layout, use a tool call [Figma](https://www.figma.com/file/2C2yvw7jsCOGmaNUDftX9n/Be-The-Hero---OmniStack-11?node-id=0%3A1).

## ℹ️ How To Use the Project **BeTheHero**

To use and run this project, you'll need the technologies of section _Technologies_ installed on your computer.

Now from your terminal, use the commands below:

### 1: Clone the Repository

```bash
# clone this repository
$ git clone https://github.com/rodgeraraujo/BeTheHero
```

### 2: Execute API

```bash

# go into the repository
$ cd BeTheHero/backend

# install dependencies
$ yarn install #or npm install

# run migrates
$ yarn knex migrate:latest # or npx knex migrate:latest

# run the API
$ yarn run dev #or npm run dev
```

### 3: Execute Fron-End

```bash
# go into the repository
$ cd BeTheHero/frontend

# install dependencies
$ yarn install #or npm install

# run the frontend
$ yarn start #or npm start
```

### 3: Execute Mobile App

```bash
# go into the repository
$ cd BeTheHero/mobile

# install dependencies
$ yarn install #or npm install

# run the mobile app (this will open browser page)
$ expo start

# open you expo app and can QR code
```

## 📝 License

This project is under the MIT license. See the [LICENSE](LICENSE) for details.

---

Made with ♥ by Rogério Araújo