Skip to content

johnataanricardo/teste-front-2018-1---Johnatan-Ricardo-Martins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Teste Front-End 2018-1 - Johnatan-Ricardo-Martins

Nesta aplicação o usuário poderá criar uma conta de usuário, após a criação da conta o mesmo é redirecionado para a aplicação, a aplicação tem como objetivo pesquisar usuários do GitHub, apresentando as informações de seu perfil em um cartão, no qual a partir deste, o usuário pode visualizar uma lista de seus repositórios e fazer anotações ao usuário referente;

A aplicação consome das seguintes API's públicas:

Front End:

  • VueJS;
  • Vuetify;

API da aplicação:

  • NodeJS;
  • MongoDB;

A aplicação também possui autenticação de usuário por token JWT.

Desenvolvido utilizando Node 8.11.1 e NPM 6.1.0;

Configurações da API

# instalar dependências
npm install

Criar um mongoDB com os seguintes requisitos:

 - DataBase: git_hub_api;
 - Collections: user, annotation;
 - Informar url do banco de dados no seguinte arquivo: api/config.json;
 - A api está configurada na porta 3000, caso seja necessário alterar a mesma, basta alterar a porta no arquivo: api/index.js, caso altere a porta da API, é necessário alterar a API_URL no seguinte arquivo: web-app/config/dev.env.js;


# Ativando servidor da API
node index

Configurações do Web-app

# instalar dependências
npm install

# Ativando servidor
npm run dev

About

Processo Seletivo para Vaga de Desenvolvedor Front End

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published