Inspiration
This project is inspired by FaZe Clan's extensive, impressive 16-year legacy (2010-2026) and the guidelines FaZe Clan provided for an "acting" CTO. It aims to bridge the gap between long-time supporters and modern community members by celebrating historical milestones. The platform was developed to provide an interactive place featuring lore, video clip uploads, challenges, and community-driven engagement.
What it does
Hall of FaZe functions as a dark-mode gaming community platform, similar to Twitch, designed especially for FaZe Clan creators and fans. It features the FaZe Vault timeline alongside video clip submissions for challenges and leaderboards. The system incorporates integrated administration tools to manage user-submitted content smoothly and push it to the platform as efficiently as possible without holdbacks if following the community guidelines properly.
How we built it
The application is constructed using a Next.js App Router framework paired with a robust MongoDB Atlas database backend. The media file uploads are handled via Vultr Object Storage integration. Additionally, Gemini AI capabilities are integrated to power historical queries and advisory content moderation workflows.
Challenges we ran into
Combining four separate development feature branches introduced notable integration hurdles. Our team had to resolve conflicting field naming conventions, disparate authentication pathways, and unlinked challenge routing paths. We needed to make sure that we had strict synchronization across the data schemes and variable setups.
Accomplishments that we're proud of
We successfully deployed and tested a complete media upload pipeline capable of managing thumbnails and video playback. Integrated automated AI moderation alongside manual admin review workflows to ensure content safety. After fixing the hurdle we ran into, we were able to bring together a complex multi-branch architecture into a cohesive, testable platform.
What we learned
We mainly learned that when we split up work, it greatly helps to maintain a unified naming convention across separate branches early on to prevent massive integration problems. Having a structured and detailed product requirements document allows for greater breakthroughs and smooth sailing for fast-paced hackathons.
What's next for Hall of Faze
We are going to be focusing mainly on iMessage to have user DMs on the platform. We are looking to establish password reset flows and explain sponsor integrations.