Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

MisterDaniels/raka2-event-website

Repository files navigation

Hackathon Project

HACKATON EXPO VIDEIRA 2020

Software para organização de palestras no evento Expo Videira 2020.

Contém uma plataforma onde o visitante pode se cadastrar nas palestras disponíveis e emitir seu certificado de participação.

ÍNDICE

USUÁRIO   |    DESENVOLVEDOR   |    GERAIS

USUÁRIO

Esse tópico descreve a usabilidade do usuário...

Primeiro acesso:

  • Acesse a página principal.
  • Se cadastre.
  • Insira seus dados corretamente e prossiga.
  • Marque as palestras de seu interesse e confirme as palestras.
  • Pronto, você já está inscrito.
  • Observação: Você deverá confirmar presença na hora da palestra e seu certificado estará disponível.

Pegando seu Certificado:

  • Acesse a página principal.
  • Insira seu CPF e entre.
  • Pronto, você será redirecionado e poderá baixar seus certificados de participação.
  • Observação: Cique no botão para baixar o certificado.

DESENVOLVEDOR

Esse tópico descreve a usabilidade do desenvolvedor...

Dependências principais:

Instalação:

npm i # Instalação das dependências do projeto

Configuração do Banco de Dados:

  1. Crie um arquivo .env na raíz do projeto...
  2. Copie o conteúdo do arquivo .env.example...
  3. Adicione as credencias do seu PostgreSQL, como por exemplo:
    • DB_HOST=127.0.0.1 # ou localhost
    • DB_USER=seu-usuario-do-banco-de-dados
    • DB_PASS=sua-senha-secreta
    • DB_NAME=nome-do-banco-de-dados-a-ser-criado

Configuração para desenvolvimento:

Rode os comandos abaixo:

npm run config # cria banco e roda migrations

npm run dev # roda as migrations pendentes e inicia o nodemon

GERAIS

Esse tópico contém informações gerais sobre o projeto...

Diagrama de Classes:

diagramaDeClasses

Diagrama de Atividades:

login cadastroVisitantes certificado cadastroPalestra