joaopedroasz / omnistack-8-tindev

Development of the Tindev, a project from semana omnistack 8.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tindev

A project from semana omnistack 8.

Introducion

This project aims to participate the semana omnistack, which took place from the 4th to the 11th of July. The semana omnistack is a programming event that aims to teach the JavaScript stack (NodeJS, ReactJS and React Native) to everyone, using a practical teaching methodology. That week Tindev was developed, a system in which programmers can meet, like and dislike other programmers.

Yarn

Yarn is a stronger and faster dependencies manager to JavaScript projects.

To install Yarn:

Backend

Building an API using NodeJS and getting the github API information, all github users can register themselves in the system and see other registered users, being able to like or dislike each one. When two users like each other, both can see a match message on the screen.

To install NodeJS:

To create a NodeJS project:

yarn init

ReactJS

To create a ReactJS project:

yarn create react-app {past}

Login Screen:

LoginWeb

Main Screen:

MainWeb

React Native

To create a React Native project:

npx react-native init {past}

Login and main Screens:

MainMobile

About

Development of the Tindev, a project from semana omnistack 8.


Languages

Language:JavaScript 69.1%Language:Objective-C 9.4%Language:CSS 8.2%Language:Ruby 5.1%Language:Java 5.1%Language:HTML 1.8%Language:Python 1.4%