Skip to content

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

License

Notifications You must be signed in to change notification settings

ciriatico/Bossow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published