Steam SyncUp ↗
Steam SyncUp (link) is a web application aimed at connecting gamers together. Steam SyncUp used various technologies such as React (TypeScript), Go, Tailwind, AWS Amplify, DynamoDB, and Lambda.
My role
I worked on the front-end with another student, while three other students primarily focused on the back-end.
What we accomplished
We were able to make the barebones application which focused on providing users access to a catalogue of games, containing public lobbies in which users can join and chat with other users within. We implemented a chatting system between multiple users using websockets, and realtime chat spam and profanity filtering.
What we learned
It was not easy to do the things we planned out on time. Juggling between this project and full-time classes, it made development difficult. But, we acknowledged this and focused on communication. By meeting several times a week to coordinate our statuses, we were able to not only unblock one another, but stay on track the entire project duration.