ImmaculateMelee.com
About The App
Play at ImmaculateMelee.com!
Immaculate Melee is a daily web trivia game based on the viral sports trivia game Immaculate Grid. The theme of Immaculate Melee is the competitive Super Smash Bros. Melee scene, and includes ranked player and tournament data from regions across the globe.
The game features a 3 x 3 grid of cells. Each row and column is assigned a category. Players must try and guess what players fit the criteria in each cell based on the category of the row and column. They are given 4 guesses (stocks) to complete the game.
When a player makes a selection, a rarity score is generated based on the amount of times that player has been selected by other players. This score is added to their total rarity score in the game. If a player fails to make a guess for a specific cell, they are given 100 rarity score. This adds additional depth to the game as players can aim to achieve the lowest rarity score possible.
Built using TypeScript with a Node.js, Nest.js, and SQL (PostgreSQL) backend, and a React.js/Next.js frontend. Additional technologies used include Prisma, Zustand, and the Framer Motion animation library.
The primary sources of player data gathered for this project were from Liquipedia and Smash Wiki. The Liquipedia v3 API is used to gather and maintain player data, including regular and automated updates and checks.
Main Features
- Includes 25+ different categories which can be used as rows and columns, with many possible values for each category.
- Some examples include characters, location (state, country, etc.), Top 8 placements, and teams.
- Includes the full list of 300+ players who have appeared in the yearly SSBMRank Top 100 list PLUS regionally ranked players from over 30+ different regions, with more on the way.
- Includes the main years of 2013 - 2023 and the RetroSSBMRank of 2001-2012.
- Uses the Liquipedia v3 API to stay up to date on notable Melee players.
App Preview


