Hi everyone,
I wanted to share a project I’ve been building with Wix Editor!
It’s called Play Your Vibe — a website where users discover video games based on emotions (“Vibes”) rather than genres or scores.
Concept
Instead of filtering by category (RPG, FPS, etc.), users can explore games through feelings like:
- joy
- melancholy
- mystery
- hope
The idea is to shift discovery from “what is popular?” to “what matches how I feel right now?”
How it’s built (Wix setup)
I’m using Wix (Velo) with a collection-based structure:
- Games collection
- Vibes collection
- Users collection
- and some more
In the beginning I used a lot of dataset connections, but because of the dynamic content, I ended up making more use of changes through code.
I’m also using translation collection fields for other languages (Japanese and Portuguese, at the moment), because I wanted the website users in these languages to be able to change collection content (it was not possible with Wix Multilingual app). I use some collections and code to fill automatically a few of these fields.
Each user can select multiple vibes per game via a custom UI (checkbox-based), and votes are stored in the collection system, which is used to display the data in the website.
Key features I implemented
- Dynamic pages for each game and for each vibe
- A voting system where users can:
- select multiple vibes
- see their previous selections pre-filled
- Real-time vibe counts per game
- Game data fetched from IGDB
- Automatic game image fetch and upload to Wix Media upon optimizing with Tinify
- Collection building in collaboration with users (we all build it and we all use it!)
- Use of custom fields to let users customize their website display
- Translation of content from English to other languages (Japanese and Portuguese, for now)
- PC and mobile versions
Challenges / things I’m still exploring
- Website speed
- Designing a clean UX for multi-language support (EN / JP / PT)
- A few details in website navigation
- There might still be a few bugs. Taking care of them one by one!
Would love if you could check it out and leave your thoughts!
If you’re curious, you can access the website here:
Thanks!
I couldn’t finish this post wihout thanking everyone in the Forum who helped me in all the questions I have been asking along the period of development. You saved me! ![]()
I still have a few issues going on, and new ideas for the future, so please bear with me for a while longer ![]()
Cheers!
André




