Features | Getting started | Contributing | License
- React Js — A JavaScript library for building user interfaces
- React Native — A lib that provides a way to create native apps for Android and iOS
- Node Js — A web framework for Node Js
- MongoDB — A cross-platform and open-source document-oriented database
- Express — A web framework for Node
- Sequelize — SQL dialect ORM for Node.js
- Yup - Object schema validation
- Lint — ESlint/Prettier/Editor Config
- Clone this repo using
git clone https://github.com/greysonmrx/Passarinhar.git
- Move to the appropriate directory:
cd Passarinhar
.
- Move yourself to the backend folder:
cd Backend
- Run
yarn
to install dependencies - Run
yarn dev
to start the server
- Move yourself to the frontend folder:
cd Frontend
- Run
yarn
to install dependencies - Run
yarn start
to start the web application
- Move yourself to the mobile folder:
cd Mobile
- Run
yarn
to install dependencies - Run
react-native run-ios
(orrun-android
if your prefer) to start the mobile app
Note: If you choose to start the mobile app in the android emulator, you will have to start the emulator before using
the run-android
command.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Made with