Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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.