RecycleSecure Kiosk

Configure PostgreSQL

This setup will use PowerShell on this PC to create the app database and login on the existing PostgreSQL installation. The PostgreSQL admin password is used only for setup and is not stored afterward.

Create Initial Admin

This one-time setup creates the first administrator for this installation. After this, everyone signs in normally.

RecycleSecure Kiosk

My Transactions

0

My Goods In Today

0

My Wiped Today

0

My Dispatched Today

0

Dashboard Date Filter

Apply a date range to refresh the dashboard cards and tables for the selected period.

My Recent Transactions

My Wiped Today

My Wiped Today by Category

My Overall Activity Summary

Create Transaction

Transaction History

Team Overview

Use the date filter to review the most important team numbers at a glance.

Default is one team member for this week. Select more names to compare operators.

Workstation KPI Target

Used for devices per user hour on the Team Insights page and display screen.

Operator Availability For Target

Tick who was available on each day. The range target uses these operator-days instead of assuming every active operator worked every day.

Wiping Performance Histogram

Date is on the horizontal axis and quantity is on the vertical axis. Use the member filter and category checkboxes to focus the view.

Detailed Records

Supervisor Verification

Use this to record the quantity physically re-checked after wiping, together with the result of the supervisor or admin spot check.

Pending Wipe Verification Queue

Verification History

Phone Reset Instructions

Choose a brand button to open reset instructions for that brand. This page focuses on common factory-reset and recovery-reset steps used in workshop workflows.

Edit Reset Guide

Admins can edit the shared reset guide here. Use one line per checklist or step. Changes save into the app data area and are used by all users on this PC.

Phone Guide

Use this reference to help decide how supported and resale-ready each phone model is. Supervisors and admins can maintain the dataset.

Edit Phone Guide

Inventory Categories

Add or Edit Category

Request a Correction

Operators can request a correction, but only a supervisor or admin can apply or reject it. Every decision stays in the audit trail.

Review Selected Request

Use the Apply or Reject buttons in the table below, then confirm the decision here.

Correction Requests

On Hand by Location

Stock Reconciliation

Runs a transaction-led stock check, highlights negative balances and confirms category/location totals.

Total On Hand by Category

Goods In Today by Category

Dispatch Today by Category

Dispatch Notes

Dispatch transactions automatically create draft notes. Click any row to open, edit, print, export, or lock it.

Dispatch Note Draft

Quantity lines are pulled from the dispatch transaction. If the quantity is wrong, correct the transaction instead of editing the note.

Select a dispatch note from the history above.
Quantity and category fields are locked here. Use the transaction page and correction workflow to change dispatched quantities.

Company Settings

These details appear on dispatch notes and exported documents. Admins, supervisors, and managers can update them.

Company logo preview

PostgreSQL Connection Health

Use this to confirm the app is connected to PostgreSQL and to inspect live sessions from the current database.

Database Mode-
Connected-
Database-
User-
Server-
App PID-
Pool Connections-
Live Sessions-
Checked At-
Server Version-

Live PostgreSQL Sessions

Rows come from pg_stat_activity for the current database.

Period Analysis Report

Admin reporting for the selected date range, including movement totals, category activity, and user averages for users with recorded data.

Daily Movement

Transaction Mix

Category Activity

User Average Performance

Daily Report Data

Admin SQL & Python Toolkit

Safe read-only scripts for PostgreSQL checks, live sessions, stock movement review, team performance, and CSV analysis. Export the files first, then run them in pgAdmin or Python.

The run button does not alter stock or users. It only runs SELECT queries and writes CSV/report output into the exported scripts folder.

PostgreSQL SQL Preview

Python Analysis Preview

My Summary

My Activity

Create User

Reset User Login

User Management

Full App Backup

Choose a local folder that is already synced by OneDrive, Google Drive, Dropbox, or another cloud drive client. The app writes complete backup packages into that folder.

Each package includes the PostgreSQL database dump and editable app content such as guides, company settings, KPI settings, and grading reference content.

Daily Reports

Generate the previous day's executive PDF and Excel report automatically. If the app opens after the set time, it will create the missed report.

Restore Or Deploy To This Kiosk

Use this when recovering this kiosk or importing records onto a new kiosk after PostgreSQL and the app have been installed. Restore imports the database and app content, but keeps this kiosk's own database connection settings.

Backup Status

Database Mode-
Last BackupNever
Last Backup Package-
Last ErrorNone
Last Daily ReportNever
Last Daily Report File-
Daily Report ErrorNone

Audit Trail