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

https://github.com/mikulej/real-time-chat

Web application running on Flask, allowing users to chat in real time. All information about messages, accounts and chat rooms are stored in database.
https://github.com/mikulej/real-time-chat

backend flask psql

Last synced: 4 months ago
JSON representation

Web application running on Flask, allowing users to chat in real time. All information about messages, accounts and chat rooms are stored in database.

Awesome Lists containing this project

README

          

# Real Time Chat
Objective:
Create a web application made in Flask that allows users to chat in real time, messages are stored in PostreSQL database.

### Register and login users
![showcase1gif](showcase/showcase1.gif)
### Create and join rooms
![showcase2gif](showcase/showcase2.gif)
### Chat in real time
![showcase3gif](showcase/showcase3.gif)

# Requirements
- Python 3.11
- [Miniconda](https://docs.anaconda.com/free/miniconda/index.html)
- `pip install -r requirements.txt`

Thoughts:
.ini files are for changing parameters (e.g params for connection to sql database) without need to change code of the app

Potential things I could add:
Admin Panel?
Switch to light/darkmode?
Build more web app features?
Add NLP to generate text messages?