Skip to content

BanderosikUa/BanderaChat

Repository files navigation

BanderaChat

BanderaChat is a chat application built using FastAPI, MySQL, and WebSockets. It features its own authentication system and a frontend built with Vue.js. The application is deployed using Kubernetes and Okteto.

Features

  • Real-time chat using WebSockets
  • User authentication
  • Frontend built with Vue.js
  • Backend built with FastAPI
  • MySQL database
  • Deployed with Kubernetes and Okteto

Access

Requirements

Python 3.11+ and/or Docker

Docker Installation

  • Install docker
  • clone project from githuub
  • Edit the Docker environment variables inside docker-compose.yml run command below from terminal/command line
docker-compose up

Contributing

Contributions to BanderaChat are welcome! Please see our contributing guidelines for more information.

Releases

No releases published

Packages

No packages published