Skip to content

Amin-Moniry/WorkerDetectionUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation






Overview

Syzaar+ is a next-generation workforce performance and productivity analytics platform designed for industrial and manufacturing environments. The platform converts raw visual data captured from IP camera infrastructure into structured, actionable business intelligence — enabling facility managers to optimize workforce activity, reduce operational inefficiencies, and uphold quality standards.

The user interface and experience layer are fully developed and production-ready. The AI-powered detection engine — built on computer vision and deep learning technologies — is currently under active development and will be progressively integrated into the platform.



Core Features

Feature Description Status
Zone Management Define, configure, and manage work zones via drag-and-drop. Isolate analysis to areas of operational significance. ✅ Complete
AI Activity Recognition Detect active versus idle workforce states and flag anomalies in real time using advanced computer vision algorithms. ⏳ In Development
Multi-Camera Integration Native support for up to 10 simultaneous IP camera streams with automatic device discovery and unified monitoring. ✅ Complete
Per-Zone AI Models Assign dedicated, fine-tuned AI models to individual zones for maximum detection accuracy across diverse tasks. ⏳ In Development
Data & Reporting Capture frame-by-frame performance data and export comprehensive reports in Excel and standard formats. ✅ Complete
Modern UI/UX A fully responsive, dynamic interface with live visual labeling and at-a-glance operational insights. ✅ Complete


Technology Stack

Layer Technologies
Backend Python 3.12 · Django 5.0
Frontend HTML5 · CSS3 · JavaScript
Database SQLite 3 (Development) · PostgreSQL (Production)
Computer Vision OpenCV 4.8
AI / ML TensorFlow / PyTorch (Planned)


Screenshots

Zone Configuration Interface — drag-and-drop zone definition


Dashboard Overview — live operational insights and activity monitoring



Project Structure

Syzaar+/
│
├── Config/                     # Project configuration
│   ├── settings.py
│   └── urls.py
│
├── Detection_App/              # Core application module
│   ├── admin.py
│   ├── forms.py
│   ├── models.py
│   ├── urls.py
│   └── views.py
│
├── static/                     # Static assets
│   ├── css/
│   ├── js/
│   └── images/
│
├── templates/                  # HTML templates
│   ├── base.html
│   ├── landing.html
│   ├── login.html
│   ├── overview.html
│   ├── camera_management.html
│   ├── zone_configuration.html
│   └── reports.html
│
├── db.sqlite3
└── manage.py


Installation

Step

git clone https://github.com/Amin-Moniry/syzaar-plus.git
cd syzaar-plus

Step

Windows

python -m venv venv
.\venv\Scripts\activate

macOS / Linux

python3 -m venv venv
source venv/bin/activate

Step

pip install -r requirements.txt

Step

python manage.py makemigrations
python manage.py migrate

Step

python manage.py createsuperuser

Step

python manage.py runserver

The application will be available at http://127.0.0.1:8000/



Usage

  1. Navigate to http://127.0.0.1:8000/ and log in with your superuser credentials.
  2. Access the admin panel at http://127.0.0.1:8000/admin/ for camera and zone configuration.
  3. Use the dashboard to monitor operational zones, review activity data, and generate reports.


Roadmap

  • AI-powered workforce activity recognition
  • Dedicated AI model assignment per zone
  • Enhanced real-time analytics engine
  • Advanced reporting and export features
  • Mobile application support
  • Third-party system integrations


Contributing

  1. Fork the repository via the Fork button on GitHub.
  2. Create a feature branch: git checkout -b feature/your-feature-name
  3. Commit with a descriptive message: git commit -m "Add: brief description"
  4. Push to your fork: git push origin feature/your-feature-name
  5. Open a Pull Request against the master branch with a clear description of the changes.


License

This project is distributed under the MIT License.

See the LICENSE file for full details.

© 2026 Amin Moniry (AminTivanix2) — All Rights Reserved



Contact



Issues

GitHub

Website

Telegram

Email




About

Syzaar+ | A next-generation workforce performance and productivity analytics platform built with Django, HTML/CSS, and JavaScript. The user interface and experience are fully developed; AI-powered detection and computer vision capabilities are currently under active development.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages