Home / Projects

🚆Easy DTIS

A helper app that handles DTIS military charter-train boarding requests for you

PLATFORMSWeb (including iPhone) · Android app · Windows program
TECHNode.js · Electron · Android WebView · Cloudflare Tunnel
ACCESSApproved members only

Overview

Applying for DTIS boarding means jumping between several screens at just the right time. Easy DTIS covers login, train search, route matching, applying, checking and cancelling reservations, adjusting sections and viewing your ticket, all in one place. When no seat is free, it keeps watching for openings and notifies you when one appears.

Key features

🔎Train search and route matching

Finds the right trains and routes for your departure and arrival using route map data.

📝Apply, cancel, adjust sections

Review your reservations and cancel or change sections right away.

👀Open-seat watcher

The app keeps watching while you wait and alerts you. On Android it keeps running in the background.

🎫Ticket view

See the ticket for your request right inside the app.

🧩One core, three platforms

Search and apply logic lives in a single core, so web, Android and Windows behave the same.

🔐Safe by design

Passwords are used only to log in and never stored. The server listens on an internal address and is exposed through a Cloudflare Tunnel.

What I can build for you

Work I can take on, based on what I learned building this project.

  • Architecture that reuses one core across web, mobile and desktop
  • Member approval, an admin page and per-user session isolation
  • Automation against external sites, with tests that catch breaking changes

Easy DTIS is an unofficial helper built by an individual. It is not affiliated with the organization that operates DTIS.