Roadmap
Help us shape the future of Here's My Shelf
More sorting options
Right now the public shelf is ordered by insert date, with favorites on top.
The idea is to add a sorting function to sort by:
- name
- personal score
- bgg score
- or date (like now)
This will be added in both the public shelf profile and in the "manage shelf" page.
Filtering on public shelf
I'd add a quick search filter on the public shelf so users can quickly check if a shelf contains a specific game.
There could be an extra filter option with genres, mechanics, players count.
Hand picked profile games
Right now in the Discovery page users are displayed using a mini-profile card with 6 games (taken from the top of their shelf).
The idea is to allow a user to pick his 6 profile games manually.
BGG Collection Sync
Import collection data from BGG to the shelf. The idea is to have an automatic update every day (or few days). This is probably a must-have feature.
Game lists / tags
The ability to create a list of games. Lists could have multiple purposes:
- "my shelf of shame"
- "saturday game night"
- "I hate this games"
- "Whishlist"
Lists will have a visibility option: public or private.
Public means that anyone can see your list from your public profile while private means you will be the only one seeing it (more of a way to organize games).
Public lists will have a public url that you can share with anyone.
Nesting expansions under their base game
Right now on the public shelf, expansions take a "slot" of the shelf. The idea is to fold/nest these expansions inside the base game slot. I will probably add an icon over the game cover to show that has expansions in it and I will show them in the detail popup when the game is clicked. Do you think this is a good idea?
Improve search engine
Some users told me that the search engine for games is not very precise. For example it requires the user to type the ":"
Brass Birmingham Brass: Birmingham
I can improve this search using a different approach which requires rewriting the search engine from scratch but probably will improve the search results by a lot.
User groups
The ability to create a group of users. I'd start with a simple set of options, one user creates the group and is the admin of the group. Can upload an avatar for the group and decide if it's public (open to anyone) or private (circle of friends). Then he can invite users to the group. Groups have a virtual shelf that is the sum of all its user's shelves.
Shelf compare tool
With this tool users will be able to compare their shelf with another shelf and will quickly see how many and which games are on both shelves or which ones are missing in a shelf.
Mobile application
A real mobile application available in the apple and google stores. This is a huge feature that will take months to finish.
Events
A user will be able to create an event page. The user will add a title, time, location, ... Decides the number of max partecipants. Decides if the event page is public (anyone on HMS can see it and join) or private (the event creator will invite users).
Then the user hand-picks some games and add them to the event as "available games". These games can be voted by users. The event creator can decide if other users can suggest games and how many, with a simple toggle.
Users then will be able to see the event page and (if allowed) add their games to the list and vote for a game contextually.
The user can close the event.
Weekly Activity Digest via Email
Get a weekly email summary of your shelf's activity - no spam, just the good stuff! What you'll receive (once per week):
- ๐ Your stats: views, likes, new followers
- ๐ฌ Comments on your games
- ๐ฒ What your followers are up to: "John added 10 games", ...
One email per week, max. You can opt-out anytime from your profile settings.