Skip to content

Monorepo for a chat app built with a Rails API and Node/React client. This was mostly an (COVID-19 quarantine) exercise with no intent: I stopped working on it and there's no documentation.

License

Notifications You must be signed in to change notification settings

nporteschaikin/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chat

I was looking for a side project at the beginning of the COVID-19 quarantine, so I played with building a chat app for no particularly meaningful reason.

This repository contains:

  • A Rails app which powers:
    • An API for chat transactions over web sockets, along with HTTP requests to fetch historical messages, create users, find rooms, etc.
    • Sidekiq workers for background processing.
  • A client app, including a Node.js server and React app (mostly written in TypeScript).

Usage

With Docker, it's easy:

$ docker-compose up -d

Visit https://localhost:4001 to access the client.

License

MIT.

About

Monorepo for a chat app built with a Rails API and Node/React client. This was mostly an (COVID-19 quarantine) exercise with no intent: I stopped working on it and there's no documentation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published