Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaelongaro/squeak
A fun, fast-paced multiplayer rendition of solitaire. Games can be played with 2-5 players, lasting around 20 minutes.
https://github.com/michaelongaro/squeak
card-game clerk multiplayer nextjs postgresql prisma socket-io tailwindcss trpc typescript
Last synced: 3 months ago
JSON representation
A fun, fast-paced multiplayer rendition of solitaire. Games can be played with 2-5 players, lasting around 20 minutes.
- Host: GitHub
- URL: https://github.com/michaelongaro/squeak
- Owner: michaelongaro
- Created: 2022-12-28T23:30:45.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T23:13:26.000Z (3 months ago)
- Last Synced: 2024-10-24T12:38:58.281Z (3 months ago)
- Topics: card-game, clerk, multiplayer, nextjs, postgresql, prisma, socket-io, tailwindcss, trpc, typescript
- Language: TypeScript
- Homepage: https://playsqueak.com
- Size: 5.45 MB
- Stars: 38
- Watchers: 4
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Squeak 🐁
https://github.com/user-attachments/assets/ce6b2db4-898e-47a1-bd2d-85c64eeab976
Visit the live site: [Squeak](https://playsqueak.com/).## Description
Squeak is a recreation of the card game popularly known as ["Nerts"](https://en.wikipedia.org/wiki/Nerts) made with the [T3 Stack](https://create.t3.gg/). This project relies heavily on [Socket.io](https://socket.io/) to handle all transmission of realtime game and friend logic. Authentication is handled by [Clerk](https://clerk.com/). The Postgres database and server are both hosted on [Railway](https://railway.app/).
Games can be played with 2-5 players and last roughly 20-40 minutes, depending on how many rounds there are. Sometime in the future I plan on creating native iOS and Android apps utilizing React Native with Expo.