Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request games to the server administrator client-side #454

Open
JoaGamo opened this issue Nov 14, 2024 · 0 comments
Open

Request games to the server administrator client-side #454

JoaGamo opened this issue Nov 14, 2024 · 0 comments
Labels
💻 client There are things to do on the client 🔧 feature New feature or request

Comments

@JoaGamo
Copy link

JoaGamo commented Nov 14, 2024

Is your feature request related to a problem? Please describe.
Instead of requiring users to ask the server admin/s themselves through messagging applications like Discord to add games, make it all self-contained in the Gamevault App. The users should be able to tell the server admin what games they want, anonymously (1) if possible, so that the server admin knows what to add next. Then the application will notify the users when their requests are completed.

Describe the solution you'd like
For a (ugly) proof of concept, I made this button in Paint proposing for it to be very visible, next to the "Library" text. Check this link.
Alternative proposal is adding another button on the sidebar, but I'm not sure how intuitive a "Plus (+)" button is. Check this button on the sidebar

The button will open a text input field so the user can input a game's name. The game will be stored either in database, in a text or markdown file alongside the Configuration directory that is already used for "news.md"
When this file is updated, administrators should be notified that this list has been updated.

Extra idea
When a specific game is removed from this "requested-games-list" the user that requested it should get a notification telling them that their request has been fulfilled. This requires that the requested-games list stores both the "requested game" + the userID (or userID's if more than one user) of the user/s that requested it.

Note

  • (1) "Anonymously" in the sense that, if the server admin doesn't want to in the frontend, he shouldn't know who made the request.
@JoaGamo JoaGamo added 💻 client There are things to do on the client 🔧 feature New feature or request labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 client There are things to do on the client 🔧 feature New feature or request
Projects
Status: 📃 New Issues
Development

No branches or pull requests

1 participant