Skip to content

NUIG CS&IT Final Year Project 2022. Generate an indepth analysis of your friend network on Steam to see exactly what kind of friends you have or find the shortest distance between two steam users

License

Notifications You must be signed in to change notification settings

NeoSteamFriendGraphing/neo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neo

Generate an indepth analysis of your friend network on Steam to see exactly what kind of friends you have or find the shortest distance between two steam users. This project is my NUIG CS&IT Final Year Project 2022.

Deployment

Neo is a distributed system deployed across 9 servers hosted mostly by OVH. V̶i̶s̶i̶t̶ ̶t̶h̶e̶ ̶d̶e̶p̶l̶o̶y̶e̶d̶ ̶p̶r̶o̶j̶e̶c̶t̶ ̶a̶t̶ A static snapshot of the site can be viewed at cathaloc.dev/fyp

Service Tests Deploy
Frontend frontend test status badge frontend deploy status
Datastore datastore test status badge datastore deploy status
Crawler test test status badge crawler deploy status

Architecture

Architecture diagram

Gallery

Landing Page Section of Shortest Distance Page
Section of Graph Page Interactive Graph Page

Documentation

My submitted FYP report detailing everything from planning, development and operations can be viewed here

Where to get started?

If you're looking to browse the codebase here are the main points of interest:

Microservices

Infrastructure

About

NUIG CS&IT Final Year Project 2022. Generate an indepth analysis of your friend network on Steam to see exactly what kind of friends you have or find the shortest distance between two steam users

Resources

License

Stars

Watchers

Forks