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 6 months ago
..
backend Init 6 months ago
frontend Init 6 months ago
nginx Init 6 months ago
README.md Init 6 months ago
docker-compose-prod.yaml Init 6 months ago
docker-compose.yaml Init 6 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).