Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/prixladi/ezchat

Dead simple chat application
https://github.com/prixladi/ezchat

nextjs nodejs postgresql react redis socket-io talwindcss

Last synced: about 6 hours ago
JSON representation

Dead simple chat application

Awesome Lists containing this project

README

        

# Ezchat

Dead simple chat application. No login, just pick a channel, choose a username and start chatting. Supports dark/light theme switching.

## Run Application

Run whole application using docker:

```bash
docker-compose up -d
```

Or you can start each part of the application separately. Instruction can be find relevant folders (*/api, /web*).

## Images

![Dark](docs/presImageDark.png)
![Light](docs/presImageLight.png)

## TODO

1) https://github.com/vercel/next.js/issues/32513 (500 on image load)
2) Optional twitter/google/fb login
3) Show online chatters
4) Channel moderation
5) Change username
6) Change channel name (?)
7) Send message rate limiter
8) Local time is shifted -1 hour