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.
16 lines
625 B
Markdown
16 lines
625 B
Markdown
# 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).
|