Aplikasi ini dapat digunakan untuk berkomunikasi dengan cara memasukan username dan room (channel) yang akan digunakan. Setelah itu, user dapat mengirim pesan ke room yang telah dibuat.
Tidak ada data yang disimpan di database karena menggunakan Redis dan user tidak perlu login tetapi username disimpan pada local storage sehingga jika ingin menggunakan user lain harus menggunakan browser lain.
Redis menyimpan pada memori sehingga data akan hilang jika server dimatikan.
Note*: Terdapat masalah pada production yaitu proses streaming channel tidak sepenuhnya berjalan (hanya berjalan saat dipakai early after deploy atau beberapa kali dipakai). Saat ini masih mencoba untuk memperbaikinya.
- React.js (Next.js)
- Tailwindcss
- Ruby on Rails
- Redis
- PostgreSQL (only created for exploring purpose)