Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amazingustav/be-the-hero
Be the Hero telling to everyone what problem is going on in your city. Developed during a Next Level Week season, a RocketSeat's event.
https://github.com/amazingustav/be-the-hero
expressjs js knexjs nextlevelweek nodejs react rocketseat sqlite sqlite3
Last synced: 10 days ago
JSON representation
Be the Hero telling to everyone what problem is going on in your city. Developed during a Next Level Week season, a RocketSeat's event.
- Host: GitHub
- URL: https://github.com/amazingustav/be-the-hero
- Owner: amazingustav
- Created: 2020-03-25T02:46:18.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-11T02:19:16.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T23:07:35.330Z (over 1 year ago)
- Topics: expressjs, js, knexjs, nextlevelweek, nodejs, react, rocketseat, sqlite, sqlite3
- Language: JavaScript
- Homepage:
- Size: 4.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Be The Hero
It's a simple app to help your city's ONGs to tell everyone that they need your support to handle some incidents or another cases that demands a considerable money fund.
![Logon page](.github/logon.png)
![ONG register page](.github/ong_register.png)
![Incidents page](.github/incidents.png)
![Incident register page](.github/incident_register.png)
#### **Technologies and Frameworks:**
* Node.js
* Cors
* Express
* Knex
* SQLite
* React (with react-dom, react-router-dom, react-icons)
* Axios#### How to run
Make sure you have [Nodemon](https://www.npmjs.com/package/nodemon) installed, then run the command below (inside `backend` folder) the start backend and database:
```bash
$ npm start
```Do the same with `frontend` folder and run the command bellow to get application up:
```
$ npm start
```Now, open your favorite browser and access http://localhost:3000
* Obs.: backend will run on port 3333, so that's why [Postman's collection](postman_collection.json) use this port.