Tindev - Finding coding pals on Github (Omnistack 8.0)
This app has basically two pages: login and main. The backend of the app is developed in NodeJS, and the frontend is coded in two versions: one in React for browser client and another in React-Native for mobile-native client. Course produced by @RockeatSeat and teached by @diego3g.
In the login page the user will insert his Github nickname, which will create a new app user by getting his github basic data (Avatar, Bio, Username) using the public API.
In the main page, a list of users already registered is shown along with two buttons: "like" and "dislike". Both buttons turn off users profiles from current user´s view, leaving only users without any interaction. If two user do like one to each other, a match will show in the screen.
It´s necessary to have installed: Node.js (LTS), NPM or Yarn.
cd backend npm start
cd frontend npm start
It´s necessary to install an android emulator, like Genymotion. Run the device emulator and after that run the app.
cd mobile npm react-native run-android