Board game night always comes down to the same questions: who's coming, what do they own, and what can we actually play with this many people? On The TableTop was built to solve that!
The app's core feature, "Start a Party," takes the guesswork out of game night - just list who's attending, and the app cross-references everyone's collections and each game's player count to surface exactly which games are playable given who's in the room. Users can create an account to catalog their game collection and connect with friends to browse each other's libraries.
Future features include filtering by playtime and genre for more targeted results and a home page dashboard presenting users with trending games and friend activity.
Key Features
Track personal game collection using built-in and custom lists
Comprehensive database integration to find and catalog games
Add friends and browse their collections
Plan a party based on who's attending and instantly see which games are available
Filter results by player count, playtime, genre, or other criteria
Technical Details
Reactive front-end implemented with Next.js and React
Integrated with Supabase for authentication, database management, and BaaS including custom TypeScript and PostgreSQL functions for server-side logic
Deployed and hosted using Vercel
Custom UI using MUI 3 component library - designed to be intuitive and attractive