Aplicação Web com front-end em JavaScript, e lógica do back-end em Flask e outras biblioteca em Python.
- Todos os requisitos estão especificados no requirements.txt, junto da pasta back-end.
- Vários arquivos de estilo CSS são utilizados, porém os principais estão localizados em /static/style.css.
- Os scritps utilizados estão nas pastas js e src, vários vindos direto do MaterialDesignBoostrap, porém os realmente desenvolvidos do zero são:
- js/scriptPers.js : Responsável pelas funções gerais e chamadas do back-end.
- js/real_time_form.js : Responsável pela definição e checagem das diretrizes dos forms.
- Lógica back-end
- Adicionar novos dados pelo front-end
- Validação dos forms
- Envio de imagens por Ajax
- Edição e remoção de dados presentes
- Limpeza dos arquivos e funções
Mais disponíveis em https://github.com/luizklitzke1/WebApp-ProgII/tree/master/imgs%20-%20Hylson
Demonstração dos cards com dados dos personagens.
Formulário de registro e edição dos personagens, com validação em tempo real.
Deletar qualquer personagem, com um modal para confirmação.
Página com os dados mais completos de cada personagem e aventura.
Sistema que permite registrar participações de personagens em uma determinada aventura e ver a relação de todas as já registradas para cada uma.