Skip to content
/ blue Public

Blue | LiveStreaming Service | Python(Flask) Project

Notifications You must be signed in to change notification settings

Djama1GIT/blue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blue

Blue is a project based on Python(Flask)

Installation and setup

  1. Install Docker and Docker Compose if they are not already installed on your system.

  2. Clone the project repository:

git clone https://github.com/Djama1GIT/blue.git
cd blue
  1. Run the project:
docker-compose up --build

User Interface

Home Page: http://localhost

Technologies Used

  • Python - A high-level programming language used for developing various applications and services.
  • Flask - A framework for creating web applications in Python.
  • REST - An architectural style for building distributed systems based on the HTTP protocol.
  • WebSocket - A communication protocol that enables bidirectional data transfer between a client and a server in real-time.
  • PostgreSQL - A open-source relational database.
  • SQLAlchemy - A library for working with databases in Python.
  • Nginx - A high-performance web server and reverse proxy server.
  • Nginx-rtmp - An extension module for Nginx that adds RTMP (Real-Time Messaging Protocol) support for streaming audio and video content.

TODO

  • Admin panel
  • Caching
  • Email verification
  • Chat administration

About

Blue | LiveStreaming Service | Python(Flask) Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published