An open API service indexing awesome lists of open source software.

https://github.com/kyledoesdev/joystick

Make deciding what game to play next with your friends easy.
https://github.com/kyledoesdev/joystick

Last synced: 4 months ago
JSON representation

Make deciding what game to play next with your friends easy.

Awesome Lists containing this project

README

          

### My friends & I have stopped using this application so I have archived this repo.

[![Tests](https://github.com/kyledoesdev/joystick/actions/workflows/tests.yml/badge.svg)](https://github.com/kyledoesdev/joystick/actions/workflows/tests.yml)

# Joystick Jury đŸ•šī¸

Joystick Jury is an app I built for my friends to give us a solution to figuring out what game to pla on our video game night.
The app allows you to log in with your twitch account, join your friends' group & create game suggesstions for a feed (game session) and
vote on the other suggestions.

It also includes discord webhook intergration to send alerts to the discord server that is used for voice chat for game night.

## Features 🚀
- Groups
- Discord Webhook integration per group w/ toggleable settings for determining when an action is performed, if discord pings should be sent.
- Invite System with email & in app notifications for group invitations for both the invitee & group owner
- A group "backlog" is automatically created
- Feeds
- Feeds represent a game night or session and have a start time that is casted to the users' timezone.
- Feeds can be created by any member in the group if the group owner allows for that.
- Suggestions
- A group member can submit suggestions into a feed for a game.
- The suggestion adding features hooks into the Twitch API using the user's twitch token to search the /categories API endpoint to handle game names, assets, etc.
- Auto Votes - when a user adds a suggestion, it auto adds their "Up Vote" for them
- Votes
- Users can Up Vote, Down Vote or neutral vote on every game suggestion.
- Users can view a table of all of the votes for a suggestion via a table and hover tooltip

Stay tuned to the [project board](https://github.com/users/kyledoesdev/projects/1/views/1) for what features, bugs & issues are being worked on.