arbalasquide / quickwits Goto Github PK
View Code? Open in Web Editor NEWJackbox Quiplash clone
Jackbox Quiplash clone
Component that displays the current prompts the user has to answer alongside an input box so they can submit.
Add start game button that can only be clicked by the owner.
Edit the Player entity and resolver for it to keep track of prompts they have received along with their answers.
Perhaps re-evaluate our approach to this and whether or not socket.io is the solution or using hooks and fetch in react.
Mutation already doesn't allow non-owners to start but it would be nice to show to others that they cannot start it because theyre not the owner.
quickwits/server/src/resolvers/game.ts
Line 136 in 1fdcad3
I get the sense I probably shouldn't have done this lmao
Destroy session/cookies and data from database
Create a theme and color scheme to make future front-end development easier.
Currently, sometimes you have to spam the button in order for it to trigger the mutation. Only hint to go by is
[query] select "e0".* from "game" as "e0" where "e0"."game_code" is null limit 1 [took 0 ms]
Add check for player join mutation to see what state the game is in. If state is anything that is not 'lobby' don't allow the join.
Come up with a design to display how their username (and icons in the near future) will look like on the screen as others wait. Also, add functionality so it updates the page for other users when a new player joins
Could either straight up deny join and say they're already in that game or ask them if they want to change their name.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.