Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(BD - 2021.2): Bossow, rede social de jogos

Projeto final da disciplina de Bancos de Dados, ofertada na Universidade de Brasília (UnB) no semestre 2021.2.

Executando o projeto

O site foi feito utilizando Flask. Para executá-lo, basta dar build no docker-compose. A aplicação em Flask e o banco MySQL já estão configurados como contêineres. A imagem MySQL foi customizada para já ser inicializada com alguns dados básicos.

docker compose up

O site poderá ser acessado através da URL: http://localhost:5001/.

Interface com usuário

A interface permite a interação com as entidades de usuário, jogo, avaliações, reclamações, lembretes e imagens.

O acesso à biblioteca geral de jogos do Bossow é livre para qualquer pessoa (mesmo as não autenticadas), resultando na tela abaixo.

all_games

Cada jogo tem sua tela própria, onde é possível que os usuários logados façam avaliações, com notas, assim como façam reclamações para os administradores, pedindo alterações na página.

game_reviews

As notas dadas nas avaliações dos usuários são então usadas como base para o ranking de jogos cadastrados na plataforma.

ranking

As informações gerais de cada usuário podem ser acessadas na sua página de perfil, onde há informações sobre a conta, jogos adquiridos e avaliações publicadas.

profile

Outras telas foram implementadas.

Usuários de teste

O banco já está populado com vários perfis de teste. No entanto, os dois perfis básicos para testar os acessos ao site são os seguintes, com as permissões de administrador e usuário comum, respectivamente:

E-mail: admin@bossow.com
Senha: admin123
E-mail: luigi_fantasma@bossow.com
Senha: teste123

About

Bossow, projeto em Flask de rede social voltada para jogos. Desenvolvido como projeto da disciplina de Bancos de Dados, ofertada na Universidade de Brasília (UnB).

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages