Kelamir / ShipwreckChat

Home Page:https://shipwreckchat.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo256

Shipwreck Chat

Source for the Shipwreck Chat web app

About

The ShipwreckChat, the app for you to chat with friends and exercise pirate lingo

Stack

  • Next.js framework with App Router
  • tRPC for API endpoint
  • Auth0 for authentication
  • Postgres for storing persistent data
  • Socket.io for realtime communication
  • Jest for testing
  • Prisma as an ORM
  • Storybook for component maintenance
  • Zustand for client-side state management

Set up

  1. Configure Auth0

Add .env.local and fill it in with your corresponding data.

AUTH0_SECRET=
AUTH0_BASE_URL=
AUTH0_ISSUER_BASE_URL=
AUTH0_CLIENT_ID=
AUTH0_CLIENT_SECRET=

About

https://shipwreckchat.vercel.app

License:MIT License


Languages

Language:TypeScript 57.4%Language:MDX 37.1%Language:JavaScript 5.1%Language:CSS 0.4%