Featured project

TREMS Manager UI

TREMS is a technological assets accounting and expiration monitoring system for managing certificates, technological users, environments, notifications, and expiration reports in one place.

1 / 2
1 / 2
TREMS Manager UI dashboard preview (light theme)

Overview

What was built

The project brings asset accounting, expiration control, user management, and operational reporting into one administration interface. It is an example of a custom business application with a practical focus on maintenance and visibility.

  • Certificate and technological user expiration monitoring, including LDAP/AD sync
  • Environment membership requests with group-based email notifications
  • Admin dashboard with roles, permissions, and LDAP sources
  • Automatic Kanban task creation for certificates and users approaching expiration
  • Audit logs, expiration reports, and scheduler history

Demo access

Preview environment

Open the demo environment in a separate tab. Access uses a public demo account without sensitive data.

Visit
Account
Admin user
User
admin.user
Password
Password123
Account
Regular user
User
demo.user
Password
Password123

Functionality

Key features

Visibility

  • Dashboard statistics
  • Expiration timeline
  • Growth and status analytics

Asset management

  • Environments and groups
  • Environment membership requests with join/leave workflows and media-group notifications
  • Certificate import from a URL, hostname, or files (.crt, .pem, .pfx, .p12, .jks)
  • Technological user tracking with LDAP/Active Directory expiration sync

Administration

  • Internal and LDAP authentication
  • Roles and permissions
  • Activity logs
  • Demo mode with scheduled data restore for safe public demos

Workflow

  • Outgoing email control
  • Scheduler history
  • CSV export and expiration reports
  • Automatic Kanban task creation for expiring certificates and users, with resolution synced back from the linked board
  • Announcements banner for organization-wide notices

Technical profile

Technical profile

Built to replace a spreadsheet for tracking certificate and account expirations — a Docker-friendly deployment, encrypted secret storage, and scheduled jobs that file a task before something expires, not after.