Skip to content

UsamaMatrix/uzyntra-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ UZYNTRA UI β€” Operator Control Console

UZYNTRA Logo

Modern SaaS Control Plane for API Security


πŸš€ Overview

UZYNTRA UI is a modern control plane that provides real-time visibility, threat intelligence, and operational control over API security systems.

It enables security teams to:

  • πŸ“Š Monitor live security telemetry
  • 🚨 Investigate attack events
  • πŸ›‘οΈ Manage mitigations
  • 🧠 Track source reputation
  • πŸ“œ Review audit logs
  • βš™οΈ Control security policies

πŸš€ Why UZYNTRA?

UZYNTRA is a SaaS-ready API security platform combining a high-performance Rust security engine with a modern operator control console.

It is built for:

  • Real-time threat detection
  • Scalable API protection
  • Security-first system design
  • Full observability & control

πŸ—οΈ Platform Architecture

Client β†’ UZYNTRA Firewall (Rust)
              ↓
       Detection Engine
              ↓
       Mitigation System
              ↓
         Admin API
              ↓
        UZYNTRA UI (Next.js)

πŸ”— Backend (Required)

πŸ‘‰ https://github.com/UsamaMatrix/uzyntra-api-firewall

⚠️ Backend must be running for full functionality


✨ Features

  • πŸ“Š Dashboard (metrics, activity)
  • πŸ” Events Explorer (search, filtering)
  • πŸ›‘οΈ Mitigation Control (block, TTL)
  • 🧠 Reputation System
  • πŸ“œ Audit Trail
  • βš™οΈ Policy Management

🎬 UI Preview


πŸ“Έ Screenshots

🏠 Dashboard

Dashboard

πŸ” Events Explorer

Events

πŸ›‘οΈ Mitigations

Mitigations

🧠 Reputation

Reputation

πŸ“œ Audit Trail

Audits

βš™οΈ Policy Management

Policy


🧰 Tech Stack

  • Next.js (App Router)
  • Tailwind CSS
  • REST API integration
  • Security-first UI design

🐳 Docker Support

docker build -t uzyntra-ui .
docker run -p 3000:3000 uzyntra-ui

βš™οΈ CI/CD

This project includes GitHub Actions for automated builds.


πŸ“¦ Installation

git clone https://github.com/UsamaMatrix/uzyntra-ui.git
cd uzyntra-ui
npm install

▢️ Running

npm run dev

πŸ§ͺ Development Notes

  • Fixed sidebar layout
  • Independent scroll panels
  • Optimized for operator workflows

🧭 Roadmap

  • πŸ” Authentication & RBAC
  • πŸ“Š Analytics dashboards
  • 🌐 Multi-tenant SaaS support
  • πŸ”” Alerts & notifications

🀝 Contributing

We welcome contributions!

🟒 Good First Issues

Check issues labeled good first issue

πŸ’‘ Steps

  1. Fork repo
  2. Create branch
  3. Commit changes
  4. Open PR

πŸ’Ό Use Cases

  • API Security Platforms
  • DevSecOps pipelines
  • SaaS backend protection
  • Threat monitoring systems

πŸ‘¨β€πŸ’» Author

Muhammad Usama Cyber Security Analyst & Rust Engineer


⭐ Support

If you like this project, give it a ⭐


πŸ›‘οΈ UZYNTRA

Control. Observe. Defend.

Releases

No releases published

Packages

 
 
 

Contributors