A Taverna do Fa é um website focado em ensinar e introduzir mais pessoas ao contexto do RPG de mesa, um tipo de jogo de tabuleiro. Desenvolvido para um trabalho da faculdade, o intuito do website é cadastrar preferências de um usuário, e utilizar destas preferências para tirar dúvidas sobre suas preferências, abrindo portas para conhecer mais sobre outros sistemas e jogos de tabuleiro de roleplay.
- Sistema de Cadastro e verificação do usuário: Cadastra o usuário e suas preferências, que serão verificadas em uma página de login!
- Página Perfil: Após o login, os usuários têm acesso a uma página com todas suas preferências! No caso de seus gostos mudarem, o mesmo pode alterar suas preferências na mesma página, ou até mesmo deletar seus dados para começar do zero!
- ChatGPT característico: Os usuários podem fazer perguntas ao Mago Mestre, que utiliza uma API do ChatGpt. Com uma funcionalidade responsiva às preferências do usuário, o possui diferentes personalidades, relativas ao sistema que o usuário escolheu como seu favorito.
- Além disso, fornece diferentes tipos de respostas, à partir do estilo de jogo escolhido pelo usuário.
- Python: Linguagem de programação principal utilizada para o desenvolvimento do backend.
- Flask: Framework web em Python utilizado para desenvolver o backend do aplicativo.
- SQLAlchemy: Biblioteca em Python utilizada para interagir e criar o banco de dados SQL.
- HTML e CSS: Linguagens de marcação e estilo utilizadas para estruturar e estilizar as páginas web.
- OpenAI: Biblioteca da OpenAI, utilizada para interagir com o chatGPT e suas funcionalidades.
- Nome: Gabriel Sampaio Faé
- Matrícula: 231011382