Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/srmullen/multiplayer


https://github.com/srmullen/multiplayer

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

About
-----
Currently building out a chat app in order to learn to use websockets. It will support chat rooms that
users can join and leave as they please. This could also be used as an opportunity to learn GraphQL. It needs to work
on mobile devices as well as desktops. So it will use a responsive framework.

Data Structure
--------------
Room: String or Hash?
Attendees: Set
Messages: List

TODO
----
- Make sure sessions are stored properly before prod.
- Loading page.
- Layout across devices.
- React Native
- GraphQL
- Redux?
- Better Logging
- Room Host.
- Prod and dev env on aws.

Issues
------

Games
-----
- Connect four style game.
- Determine who's who type party game with AI players. Can be played with two or more players.
AI players will make it possible that a large group of people isn't needed to play.
- Mafia
- Dictionary game