Secure Cloud Laser Cutting Platform

Job ID: 40397233

Budget: $250 – $750 USD

The goal is to build a cloud-hosted system that lets paint-protection-film shops drive Ruida RDC6445-based lasers without ever exposing the original DXF/SVG template files. All master templates stay encrypted server-side with AES-256. Operators simply log in, pick a pattern from a pre-defined catalogue and send the job; only the machine-ready cutting data reaches the shop floor.

Architecture
• Cloud back-end (language is open) that stores templates, handles AES-256 encryption/decryption, queues jobs and issues tokens for authenticated desktop agents.
• Web front-end where Admins manage users and templates, while Operators preview water-marked thumbnails, enter sheet size or orientation and dispatch the cut.
• A lightweight desktop agent that runs on the local PC next to each RDC6445 controller, validates its token, pulls the cutting stream over HTTPS and forwards it directly to the controller via USB or Ethernet. No local caching of originals is allowed—only per-job machine code that self-deletes after completion.

Roles & permissions
Admin: upload new templates, manage users, view all job logs.
Operator: select catalogue items, set cut parameters, start/stop jobs, see status feedback from the controller.

Key requirements
• End-to-end SSL-TLS plus AES-256 at rest.
• Strict prohibition of template downloads or export.
• Job tracking from submission through controller acknowledgement.
• Compatibility specifically with Ruida RDC6445 firmware.
• Audit trail of every action (user, timestamp, IP, machine ID).

Deliverables
1. Source code for back-end, web UI and desktop agent.
2. Build & deployment scripts (Docker/Kubernetes or similar).
3. Technical documentation covering API, encryption workflow and role matrix.
4. A demo on a live RDC6445 or simulator proving that only cut data is transmitted.
5. Post-delivery support window for initial production roll-out.

Acceptance is based on a security review (original files must remain unreachable), successful execution of at least three sample jobs from catalogue selection to completed cut, and hand-over of all source and documentation.