Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eltonlazzarin/tindev

The tinder project was built with Node.js, ReactJS and React Native
https://github.com/eltonlazzarin/tindev

frontend github-api javascript jsx nodejs react-native reactjs styled-components tindev

Last synced: about 1 month ago
JSON representation

The tinder project was built with Node.js, ReactJS and React Native

Awesome Lists containing this project

README

        

# tindev - A Full Stack Project App

### Project made with NodeJS, React and React Native



# Development environment

To excute all projects below, you have to install [Node.js](https://nodejs.org), [NPM](https://www.npmjs.com/), [JDK](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) enviroment and an editor, like [Visual Studio Code](https://code.visualstudio.com/).

# Usage

# Starting the API project

After cloning this project to your computer, install all dependencies needed to backend, frontend and RocketBox mobile app (separately), typing in your terminal like below.

```sh
$ tindev
$ cd backend
$ npm i
```

To start the API, run the following command on your terminal.

```sh
$ npm run dev
```

# Starting the frontend project app

Install all dependency, typing in your terminal...

```sh
$ tindev
$ cd frontend
$ npm i
```

Starting the frontend app. Type in your terminal ...

```sh
$ npm start
```

Open your browser and type [http://localhost:3000](http://localhost:3000).

# Starting the mobile app

Install all dependency, typing in your terminal...

```sh
$ tindev
$ cd mobile
$ npm i
```

To start the mobile app, run the following command on your terminal.

>Before run the commands below, you must start an android or ios virtual smartphone or, have a smartphone plugged in your computer.

```sh
$ react-native run-android
```

or

```sh
$ react-native run-ios
```