CraftNeckStart a project

/ Projects · SaaS Platforms

RailForge

Booking, ticketing and operations platform for railway operators.

SaaS

One central booking, seat-inventory and fare engine behind every sales channel: a passenger website, an operator console, travel agents, an embeddable widget and the API.

What you get

  • Multi-tenant: each railway operator gets separate, isolated data
  • Timetables, departures, routes and connecting journeys
  • Seat inventory with segment-based resale and no double booking
  • Fares, railcards, passes and carnets, loyalty and 12 promotion types
  • Passenger website in 5 languages with customer accounts
  • Operator console with roles, approvals and staff security controls
  • Embeddable booking widget and travel-agency sales with commissions
  • REST API with OpenAPI docs, API keys and signed webhooks
  • Stripe payments, invoices, credit notes, proformas and payment plans
  • Disruption handling: rebooking, refunds and delay compensation
  • Online check-in, SMS and email notices, waitlists and group quotes
  • Offline conductor packs and an installable console
  • Station and route landing pages with sitemap and GTFS feed

RailForge is a multi-tenant SaaS for railway operators. Timetables, seat inventory, fares, online and counter sales, tickets, boarding and day-to-day operations all run on one engine, so every channel sells from the same seats at the same prices.

Built for every part of the operation

  • Passengers book on a fast website in English, Italian, German, French and Spanish, manage their journeys in an account, join waitlists and exchange tickets.
  • Operators run timetables, departures, fares, promotions and reports from one console, with roles and approvals for staff.
  • Agents and partners sell through a commission ledger, API keys, signed webhooks and an embeddable booking widget.
  • Conductors check tickets with offline-capable packs that keep working without signal.

Inventory you can trust

Seat inventory is protected against double booking under load: in automated tests, 40 simultaneous requests for one seat produce exactly one booking, and a seat can be resold on journey segments that do not overlap. Each operator's data is fully separated from every other operator's.

Money handled properly

Stripe payments, invoices and credit notes, proformas, payment plans, gift cards and wallets, refunds split across payments, delay compensation and tax and revenue reports with CSV, Excel and PDF exports.

More saas platforms

Developer & AI Tools

WordPress MCP Server

Let any AI assistant work on your WordPress site, with changes you approve.

$99USD

WordPress Plugins

PassPress

Memberships, passes and door access for gyms, clubs and sports facilities.

$79USD

We turn bottlenecks into clear, simple solutions.

Tell us what is slowing you down. We will help you find the simplest way forward.

Start a project