https://github.com/marcopestrin/takakazu-chat
Just a simple multi room chat
https://github.com/marcopestrin/takakazu-chat
docker material-ui nodejs nodemon postgresql react socket-io typescript
Last synced: 9 months ago
JSON representation
Just a simple multi room chat
- Host: GitHub
- URL: https://github.com/marcopestrin/takakazu-chat
- Owner: marcopestrin
- Created: 2024-07-06T01:56:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-07T10:21:16.000Z (over 1 year ago)
- Last Synced: 2025-06-01T23:11:58.521Z (about 1 year ago)
- Topics: docker, material-ui, nodejs, nodemon, postgresql, react, socket-io, typescript
- Language: TypeScript
- Homepage:
- Size: 277 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Takakazu-chat
## First Setup
```shell
docker-compose up --build
```
## Frontend
Just browse to [Home](http://localhost:3000)!
## Technologies
- Docker
- Typescript
- Vanilla Javascript
- React (Material UI library)
- NodeJs
- Socket.io
- PostgreSQL
- Nodemon
## Features
- multi room chat
- instant refresh from multiple browser pages
- saved `username` and `room` on **sessionStorage** in case of page refresh
## Patterns
-