Skip to content
This repository has been archived by the owner on Aug 1, 2023. It is now read-only.
/ LSMSD-Project Public archive

A simple web application to connect with board game enthusiasts from all over the world.

License

Notifications You must be signed in to change notification settings

federic0casu/LSMSD-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSMSD-Project

Brief description

BGNet is an application for all board-games players. People can find here a place in which follow games, users, finding common interests and join tournaments.

Games' pages are the core of the application, a user can follow the page, see posts about the game or a detailed description of it.

The game page features a marketplace where you can offer or accept items related to the game, such as secondary parts or covers. In addition, you can participate in tournaments for the game by checking the tournaments section.

Apart that, common social network features like games / users recomendation are still present

Dataset description

Source: https://boardgamegeek.com/, https://it.boardgamearena.com/

Description / Variety:

  • Game’s information: boardgamegeek.com
  • Game’s Post: boardgamegeek.com
  • Comments: boardgamegeek.com
  • Users: boardgamegeek.com
  • Tournaments: boardgamearena.com / boardgamegeek.com
Volume: 500/600 Mb

Software architecture

BGNet was deployed as a web application. Server logic was developed using Java.

We adopted Python to develop data scraping modules. Also, Python was used to normalize data and to retrieve some useful statistics from normalized data (i.e. mean number of post for each user, mean number of active tournaments for a period, ecc.)

DBMS used: MongoDB and Neo4J.

About

A simple web application to connect with board game enthusiasts from all over the world.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •