You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Snytkin b0f42c9e8f Init 11 months ago
..
backend Init 11 months ago
frontend Init 11 months ago
nginx Init 11 months ago
README.md Init 11 months ago
docker-compose-prod.yaml Init 11 months ago
docker-compose.yaml Init 11 months ago

README.md

Multi-Camera Surveillance Project

Overview

This project enables you to connect up to 24 cameras, choose the grid size for video feeds dynamically, and manage the camera settings through a Vue.js frontend with a Flask backend.

How to Run

  1. Install Docker and Docker Compose.
  2. Run docker-compose up --build in the project directory.
  3. Access the frontend at http://localhost:8080.
  4. Access the backend API documentation at http://localhost:5000/swagger.

Features

  • Add and remove cameras.
  • Dynamic grid size based on the number of cameras.
  • Simple motion detection placeholder (to be implemented).