Semana OmniStack Rocketseat - Be The Hero
This repository was created for the case study in the #nodejs, #react, and #react-native stack. Creating the application to help ONGs in cases registereds in the platform.
You should have installed:
- Nodejs
- Npm
- Yarn
- Insomnia
- Used to test routes like GET, POST, PUT or DELETE.
- expo-cli
- Used to Serve, share, build, and publish project.
This project is divided into three main folders:
API rest created to serve the application with Nodejs and Mongodb.
In this folder, run the following commands:
$ npm install // install dependencies
$ npm start // watching server local
Interface web desktop of the aplication in React. This project was bootstrapped with Create React App. More details here.
In this folder, run the following commands:
$ npm install // install dependencies
$ yarn start // starts development environment for react
Aplication mobile in React-native
In this folder, run the following command:
$ npm install // install dependencies
For the installation and configuration of the all mobile environment according to your OS, you need follow this guide.
After in this folder, run the following command:
$ expo start // starts metro bundler
- NodeJS - Create the API of consuming data.
- React - Create interface web desktop of the aplication.
- React-Native - Create interface mobile of the aplication.
See also the list of contributors who participated in this project.