Windows Admin + Ubuntu Client by Team RSSV

Centralized Monitoring. Decisive Action.

SentraWatch combines a packaged Windows admin console with an Ubuntu client service for live monitoring, VNC-based remote control, file access, remote terminal, DNS history, USB alerts, and MCQ workflows in one classroom-ready platform.

10+
Integrated Modules
5695 + 5900
Tool API and VNC
Windows + Ubuntu
Admin and Client Stack
Live Monitoring
Remote Control
Test Workflows
Scroll to explore
Powerful Features

Everything You Need for Lab Management

SentraWatch brings together the real modules a faculty team needs during practical sessions, making classroom supervision, student support, and test handling feel direct instead of overloaded.

Live Thumbnail Monitoring

Track connected systems from the admin dashboard with a quick overview of active client screens.

  • Real-time thumbnail refresh
  • Client selection and quick actions
  • Single dashboard for multiple machines

VNC Remote View and Control

Start remote sessions from the Windows admin app and interact with Ubuntu clients using the VNC workflow shown in the presentation.

  • Live view and control actions
  • Teacher-side support for classroom troubleshooting
  • Works alongside broadcast actions

Remote Files and Terminal

Browse files, read and write content, execute commands, and review terminal history from a unified admin workflow.

  • Remote file APIs
  • Terminal execution and root verification
  • Command history review

DNS History and USB Alerts

Inspect DNS activity, search and export domain history, and surface USB connection alerts from the client machine.

  • DNS export and search
  • USB monitoring and alerts
  • Designed for supervised lab usage

MCQ Test Delivery

Create classroom tests, push them to clients, collect submissions, view rankings, and export results to PDF.

  • Question builder
  • Student-side test runner
  • Result and leaderboard workflow

Power and Broadcast Controls

Lock screens, reboot clients, open URLs, and trigger screen-share or broadcast operations from the admin panel.

  • Lock, reboot, shutdown, and URL actions
  • Screen broadcast support
  • Fast classroom-wide response flow
Built From The Code

The Current System Architecture

This summary comes directly from the admin app, the Ubuntu client folder, and the latest presentation deck.

Windows Admin

Packaged desktop console for operators

The admin side is packaged as a Windows installer and exposes the tabs used throughout the project demo: overview, remote view, files, terminal, system, apps, USB alerts, DNS history, commands, and tests.

  • Installer built from admin/Output
  • Auto-discovery dashboard for classroom clients
  • Integrated actions for monitoring, control, and testing
Ubuntu Client

Flask service installed through install.sh

The client package contains the service installer, screenshot capture logic, VNC start and stop routes, file endpoints, terminal routes, process tools, DNS monitoring, USB alerts, and MCQ test handlers.

  • REST API on port 5695
  • Systemd service setup from the client archive
  • Password bootstrap supported via password.txt
Network Flow

Discovery, broadcast, and remote session ports

The current public-facing setup is centered on the SentraWatch tool endpoint on port 5695 and VNC remote access on port 5900.

  • 5695 for the SentraWatch tool
  • 5900 for VNC remote access
  • Simple lab deployment story for the website
Project Gallery

Real Screens from the Latest Presentation

Take a look at SentraWatch in action through the current UI flow, from live monitoring to tests and reports, and see why it can feel like one of the easiest tools to operate during a busy lab session.

SentraWatch admin dashboard screenshot
Admin Dashboard Main Windows console with discovery and classroom actions.
SentraWatch thumbnail monitoring view
Thumbnail Monitoring Track connected student systems at a glance.
SentraWatch remote control screenshot
Remote Control VNC-based interaction with client desktops.
SentraWatch command history screenshot
Command History Review commands executed on client machines.
SentraWatch MCQ test creation screenshot
MCQ Builder Build questions, answers, and timer-based tests.
SentraWatch student test runner screenshot
Student Test Runner Timed test flow and result submission on Ubuntu.
SentraWatch result export screenshot
Result Export Save classroom outcomes directly to PDF.
SentraWatch Windows installer screenshot
Windows Installer Current setup flow for the packaged admin app.
Lab Validation

Tested in a Real-Time Lab Environment

SentraWatch was shaped in a real lab setting with continuous feedback from faculties and lab assistants, helping us solve the practical issues they face during supervision, live guidance, troubleshooting, and assessment.

Built Around Daily Lab Challenges

We worked around real classroom pressure points such as keeping students on the right task, assisting systems quickly without walking to every machine, sharing the right screen at the right time, and keeping test sessions disciplined and smooth.

Faculty-first workflow Fast actions for teaching, monitoring, and intervention without breaking the class flow.
Assistant-friendly support Remote visibility and control paths that help lab assistants respond to issues in less time.

Refined with Faculties and Lab Assistants

The platform was not designed in isolation. We spoke with faculties and lab assistants, understood the friction in real practical sessions, and adjusted the control, monitoring, and testing flows to better match how a lab actually runs.

  • Better visibility during active practical sessions
  • Faster help for system-side student issues
  • Cleaner test delivery and result handling flow
  • Less friction when managing many systems together

Lab Walkthrough Video

Watch SentraWatch in an actual working environment and see how the tool fits into a live classroom and lab support workflow.

Real Working Demo

Lab Gallery

These lab captures show SentraWatch being tested around real supervision, live classroom observation, and hands-on support scenarios.

Real Lab Captures

What the Real-Time Validation Focused On

Our lab trials focused on the full classroom cycle: live observation, intervention, controlled sharing, student-side issue handling, and test management. That is why the website emphasizes practical workflows and not generic feature naming alone.

Live monitoring Remote support Screen broadcast File and terminal access DNS and USB visibility MCQ tests and PDF reports
Documentation

Guides, Deck, and Current Release Info

This section keeps the real operating path in one place so a lab can move from download to setup, review the project walkthrough, and reach the right support page without depending on outdated buttons.

Quick Start

Install the Windows admin app, generate the Ubuntu command with your password, and let auto-discovery find client machines.

1. Download the Windows EXE installer
2. Generate the Ubuntu install command
3. Connect through the admin dashboard

Windows Admin Setup

The admin installer is bundled directly from the generated output and is ready to download from this site.

Installer EXE TigerVNC helper Auto-discovery UI

Ubuntu Client Setup

The generated command downloads source.zip, extracts the client files, writes password.txt, and launches install.sh from the extracted root.

Ubuntu 22.04/24.04 X11 support Systemd service

Port Map

The site now highlights the two ports you want users to focus on.

5695 SentraWatch Tool
5900 VNC

Project Presentation

Review the full walkthrough with installer screenshots, dashboard flows, remote control, command history, and MCQ demos.

  • Installer and dashboard visuals
  • Remote control and command history
  • MCQ workflow and exports
  • Author list and project summary
Open Presentation

Support and Release Pages

Use the current site pages for support and release status instead of the older markdown buttons.

  • Contact form for questions
  • Latest version status page
  • README and feature overview
  • No old Quick Start or Deployment buttons
Meet the Creators

Developed by Team RSSV

Team RSSV combines four contributors with shared classroom goals and distinct ownership across the modules that make SentraWatch practical for real lab use.

Why Team RSSV?

We named ourselves Team RSSV from the initials of the four authors: R for Regan, S for Shashank, another S for Shravan Kumar UK, and V for Varad.

Regan Elston Temudo

Regan Elston Temudo

Monitoring, Broadcast, and Control Workflows

Regan helped shape the visibility and classroom-control side of SentraWatch so faculty can observe, guide, and respond confidently during live lab sessions.

  • Live View - Real-time screenshot monitoring
  • Screen Broadcast - Share teacher's screen
  • File Manager - Remote file management
  • Remote Terminal - Execute commands remotely
  • Lock Screen - Lock student computers
  • DNS Monitoring - Track website access
  • Leaderboard - Publish test rankings
Shashank MB

Shashank MB

Classroom Discipline and Test Management

Shashank focused on strong classroom oversight and smooth assessment flow, helping SentraWatch support both supervision and formal lab evaluation work.

  • Live View - Real-time screenshot monitoring
  • Screen Broadcast - Share teacher's screen
  • Lock Screen - Lock student computers
  • Command History - View executed terminal commands
  • USB Monitoring - Detect USB connections
  • MCQ Test System - Create and grade MCQ tests
  • PDF Export - Export test results to PDF
Shravan Kumar UK

Shravan Kumar UK

Remote Access and Core Client Operations

Shravan contributed heavily to the remote-access and client-operation side, helping turn SentraWatch into a dependable tool for real-time intervention and system management.

  • Remote Control - Full VNC-based remote control
  • Remote Terminal - Execute commands remotely
  • DNS Monitoring - Track website access
  • Command History - View executed terminal commands
  • PDF Export - Export test results to PDF
  • Auto-Discovery - Detect clients automatically
  • Power Control - Shutdown/reboot systems
Varad Milind Borade

Varad Milind Borade

Remote Control, Files, and Automation

Varad supported the operational side of SentraWatch with features that improve remote handling, structured testing, and day-to-day lab administration across many systems.

  • Remote Control - Full VNC-based remote control
  • File Manager - Remote file management
  • USB Monitoring - Detect USB connections
  • MCQ Test System - Create and grade MCQ tests
  • Leaderboard - Publish test rankings
  • Auto-Discovery - Detect clients automatically
  • Power Control - Shutdown/reboot systems

Ready to Get Started?

Download the packaged Windows admin installer or generate an Ubuntu command that downloads source.zip, writes password.txt, and runs install.sh from the extracted root.

Ubuntu Client

For Ubuntu 22.04/24.04 LTS

  • Downloads source.zip from the site
  • Creates password.txt automatically
  • Runs install.sh from extracted root
  • Copy-paste friendly for end users
Direct package: source.zip
Click the button above, enter the password, then copy the generated command.

Open Source on GitHub

View on GitHub