Skip to content

renatobenks-zz/social-profile

Repository files navigation

A Social Profile

Web application to simulate a social profile

Build Status codecov Codacy Badge

Docker (recommended)

Ao invés de usar seu ambiente local para rodar a aplicação, você pode usar o ambiente configurado do Docker para instalar as devidas dependencias da aplicação e roda-la.

Requirements

Para montar o ambiente da aplicação com o Docker, você precisa ter o Docker devidamente instalado e configurado.


Você simplesmente pode rodar o seguinte comando para ter a aplicação já rodando:

$ docker-compose up -d --build

ou você pode rodar a aplicaçao em partes com os comandos a seguir:

Installing dependencies

$ docker-compose build

Run application

# Run docker container from app in verbose mode
$ docker-compose up

# Run docker container from app in background mode
$ docker-compose up -d

Local

Requirements

Necessariamente você precisa ter as seguintes dependencias instaladas localmente na sua máquina:

  • node >= 6.1.0
  • npm >= 3.8.6

Você pode ver a sua versão do node e npm, respectivamente, com o seguinte comando:

# NodeJS version
$ node -v

# npm version
$ npm -v

Installing

$ npm install

Running

Run app on development mode:

$ npm start

Run app on production mode:

$ npm run production