Skip to content

Faehzin/TrabalhoOO-Taverna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taverna do Fa -- Projeto da matéria "Orientação a Objetos" da Universidade de Brasília (UnB)

Descrição

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.

Funcionalidades Principais

  • 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.

Tecnologias Utilizadas

  • 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.

Desenvolvedor

  • Nome: Gabriel Sampaio Faé
  • Matrícula: 231011382

UML do codigo

Imagem da UML

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published