Skip to content

The real-time Chat portion of the ChessChatter project. Built with React & TypeScript on the frontend, Firebase on the backend and Firestore Database as a DB.

Notifications You must be signed in to change notification settings

Silveronski/ChessChatter

Repository files navigation

Chess Chatter

Introducing Chess Chatter: a platform for messaging and playing chess with your friends.

Tech Stack

Messaging App Portion

  • React
  • TypeScript
  • Sass
  • Firebase & Firestore DB

Chess App Portion

  • jQuery
  • Sass
  • Node.js & express
  • Socket.io

Main Features

  • User Authentication & Authorization
  • Real-Time messaging as well as image sharing
  • Visual & Auditory Notifications (game invite, user login, etc)
  • Search for other users on the platform
  • Play chess against users
  • Ability to resign, and ask for a draw/rematch
  • Audio cues for specific moves (check, checkmate, piece move, etc) during the game
  • Material points status for each player

Convinced yet? Try it yourself: https://chess-chatter.netlify.app

About

The real-time Chat portion of the ChessChatter project. Built with React & TypeScript on the frontend, Firebase on the backend and Firestore Database as a DB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages