DownloadChat em Tempo Real com PHP e FastAPI
Este projeto implementa um sistema de chat em tempo real utilizando PHP e FastAPI. Ele inclui a integração do padrão Observer com Server-Sent Events (SSE) para notificação em tempo real e permite a interação com um banco de dados compartilhado entre as duas tecnologias.
Tecnologias Utilizadas
composer install
Configuração do Banco de Dados
Crie o banco de dados e a tabela de mensagens:
CREATE TABLE `messages` (
`id` int NOT NULL AUTO_INCREMENT,
`message` text NOT NULL,
`usuario` varchar(50) NOT NULL,
`created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
)
executar o servidor python
na pasta do projeto pip install -r requeriments.txt
python main.py
<img src="chat.PNG">
|