Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 3.05 KB

README.md

File metadata and controls

68 lines (47 loc) · 3.05 KB

Code Challenge ProUnion #2 - Visão Geral

Sistema de Gerenciamento de Usuários

Status GitHub Issues GitHub Pull Requests License


Tabela de Conteúdos

Sobre

Desafio feito para a posição de Node Jr. na ProUnion. Apesar de eu lidar com NodeJS, faz tempo que não mexo diretamente com Express ou Vue, já tive experiêcias com eles mas atualmente estava lidando apenas com NestJS e Svelte por serem, na minha opinião, ferramentas mais completas. Enquanto resolvia o desafio também reaprendi a utilizar essas ferramentas.

A aplicação possui uma página de login e outras páginas para o gerenciamento de cadastro dos usuários, paginação e validação dos dados na hora de enviar para o servidor. É simples, porém responsível.

Para informações mais detalhadas leia o README do backend ou frontend.

Preview

preview-users.webm

Requisitos

Uso

  • Primeiro clone o projeto: git clone https://github.com/RenanGalvao/code-challenge-prounion-2.git
  • Acesse a pasta clonada code-challenge-prounion-2
  • Crie uma cópia dos arquivos database_url.txt.example e postgres_password.txt.example e retire o .example deles
  • Utilize o comando docker compose up -d --build para subir os serviços
  • Acesse http://localhost:3010 pelo navegador
  • Usuário: admin@admin.com
  • Senha: 12345678
  • Utilize docker compose down -v para parar os serviços e remover os volumes associados
  • Para remover as imagens criadas utilize docker image rm code-challenge-users-web code-challenge-users-api

Autor

@RenanGalvao

Contribuições

Como este projeto é um code challenge, as contribuições estarão desativadas.

Links