als-v / VirtualPet_BackEnd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Virtual Pet - Beckend


Conteúdos

Sobre o sistema

O backend do aplicativo Virtual Pet, inspirado no tamagotchi.

Tecnologias

O sistema está sendo feito com as seguintes tecnologias:

Como rodar a aplicação

O tutorial abaixo foi feito utilizando o sistema operacional Ubuntu 18.04.5.

Pré-requisitos

Java SE 11 PostgreSQL Maven

Instalação

  1. Clone o repositorio
    git clone git@github.com:als-v/VirtualPet_BackEnd.git
  2. No terminal rode os seguintes comandos:
    psql -U postgres
    Após digitar a senha do usuário padrão postgres, iremos criar um novo e dar permissões para ele.
    CREATE USER nome_novo_usuario WITH PASSWORD 'nova_senha';
    ALTER ROLE nome_novo_usuario CREATEROLE CREATEDB;
  3. Na pasta raiz do projeto, crie um novo arquivo com o nome '.env' e adicione as seguintes linhas:
    VIRTUALPET_DATABASE_USERNAME=usuario
    VIRTUALPET_DATABASE_PASSWORD=senha
    Onde usuario e senha são os que criamos anteriormente.
  4. Novamente na pasta do projeto, rode os seguintes comandos:
    yarn
    rake db:create
    rails s
  5. Agora, no seu navegador, acesse o seguinte endereço:
    http://127.0.0.1:3000/

Contato

Juliano Kendyi Shinohara -
Alisson da Silva Vieira - alisson.v3@hotmail.com

Project Link: https://github.com/als-v/VirtualPet_BackEnd

About


Languages

Language:Ruby 70.7%Language:HTML 19.5%Language:JavaScript 6.2%Language:SCSS 2.4%Language:CSS 1.3%