Team Debug DivaspresentGamerly
Gamerly Demo Video
Level Up Your Gaming: Discover, and Connect with Fellow Gamers!
Gamerly is a social mobile app for gamers. While thinking of what to make we realised we all have video games in common and aren't aware of any apps for gamers to connect and meet each other while also being given recommended games based on their interests and so the idea for Gamerly was born. Through the app users are given recommendations based on their selected games, which are generated via an algorithm. They can also view games by genre, search for games and add them to their personal libraries. Users can also discover, friend and chat to other users with our real-time chat features.
The Team
Charnjeet Sohal
Jack Cowling
Melissa Lin
Mikael Vadi
Technologies
We used: React Native, TypeScript, Python, Firebase, Node.js, Express.js
React Native and Typescript were both similar enough to things we've learned on the course so the learning curve wasn't too steep and React Native was best suited for mobile apps. Python was used for our recommendations algorithm which gave us experience with completely new technologies. Firebase was also new to us and paired well with the pre-existing back-end knowledge we had using things like Node and Express while still giving us opportunities to develop our skill sets further
Challenges Faced
There were challenges using Expo Go on both android and IOS since styling would alter both and render some things inaccessible so there was a lot of pair programming between an android user and IOS user to ensure everything was functional on both devices. There were challenges using Firebase to get information from an very large external dataset for our video games and getting everything both within the deadline became very tight but was eventually manageable.