Skip to content

It lists problems created by a nonprofit organizations (ONGs) and heroes can help them. (Node.JS, React.JS, React Native and Expo)

Notifications You must be signed in to change notification settings

90lucasgabriel/be-the-hero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeTheHero

Web

Summary

1. Introduction

This application lists problems created by a non-governmental organizations and heroes can help them. It was developed at Omni Stack 11, an event promoted by Rockeseat [1].

https://youtu.be/aN1hqTngqWc

Installing and Running video demo.

2. Technologies

3. Installing and Running

3.1. Introduction

  • Clone this repo:
git clone [email protected]:90lucasgabriel/be-the-hero.git

3.2. API (Backend) ☁️

  • Access directory:
cd backend
  • Install dependencies:
npm install
  • Run
npm start
  • Access (Postman or Insomnia)
localhost:3333
  • Reset database content (optional)
npx knex migrate:rollback
npx knex migrate:latest

3.3. ONGs Admin (Frontend) 💻

cd frontend
  • Install dependencies:
npm install
  • Run
npm start
  • Access (Browser)
localhost:3000

3.4. Heroes (Mobile) 📱

cd mobile
  • Install dependencies:
npm install
  • Run
npm start
  • Expo server will open in browser
http://localhost:19002
  • Scan QR Code to run on device;
  • Or select an option to run on emulator;

4. References

[1] Rockeseat - Avaiable on https://rocketseat.com.br/;

[2] Node.js - Avaiable on https://nodejs.org/;

[3] React - Avaiable on https://reactjs.org/;

[4] React Native - Avaiable on https://facebook.github.io/react-native/;

[5] Expo - Avaiable on https://expo.io/;

About

It lists problems created by a nonprofit organizations (ONGs) and heroes can help them. (Node.JS, React.JS, React Native and Expo)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published