Domains / Selling and quoting
Selling and quoting
Searching, quoting and selling travel: flights, accommodation, cruise, car hire, attractions, insurance and the selling APIs agents work in.
34
Repos
Average health 65.8
20
On end-of-life runtimes
7
Running in AWS
Fully or alongside on-prem
8
ZDD: no excuse
Could leave the three-week release now
Health bands
About this mapping
System generated from repo names and purposes. To correct a repo's domain, add it to estate-assessment/data/repo-owners.json; curated entries always beat the generator. Each repo page shows its mapped domain and product area.
Repos (34)
| Repo | Health | Priority | Hosting | ZDD | Entanglement |
|---|---|---|---|---|---|
| transfers-provider-servicecontract WCF service-contract NuGet library (TC.Transfers.Provider.ServiceContract) defining amendment and cancellation… | 32 · red | medium | No signal | ZDD: not applicable | kernel |
| phenix-quote Multi-solution monorepo for the Phenix Quote product: legacy WCF quote service, the production ASP.NET Core 2.… | 35 · red | high | On-prem | ZDD: a long road | kernel |
| phenix-passenger-configuration-service-contract Single-interface WCF service-contract NuGet package (TC.Phenix.Passenger.Configuration.ServiceContract) defini… | 37 · red | medium | No signal | ZDD: not applicable | kernel |
| phenix-passenger-configuration-service-host IIS-hosted WCF service implementing the passenger configuration contract with hardcoded company-GUID rules for… | 40 · red | medium | On-prem | ZDD: a long road | kernel |
| phenix-cruise-service WCF cruise service on .NET Framework 4.7.2 wrapping the Traveltek cruise API for buying/selling cruise quotes,… | 42 · red | high | On-prem | ZDD: a long road | kernel |
| phenix-sales-agent-markup Single-page ASP.NET MVC site inside Phenix letting a sales agent view and update their default accommodation m… | 45 · red | medium | On-prem | ZDD: a long road | kernel |
| phenix-retail-configuration-service Tiny .NET Framework 4.6.2 WCF service answering per-company retail feature questions (markup tax, hidden servi… | 49 · red | medium | On-prem | ZDD: a long road | loosely attached |
| phenix-flights Multi-solution flights stack: public flights Web API, provider-orchestration API with Galileo/Travelport/Trave… | 50 · amber | medium | AWS + on-prem | ZDD: a long road | kernel |
| phenix-retail The central Phenix ASP.NET MVC application for managing bookings and loading Retail components, aggregating do… | 50 · amber | high | On-prem | ZDD: a long road | kernel |
| phenix-business-ui ASP.NET MVC UI for business travel functions within Phenix, covering cost savings, credit, documents and state… | 52 · amber | high | On-prem | ZDD: a long road | kernel |
| provider-activator WinForms ClickOnce desktop tool for Head Office staff to switch third-party providers on/off in the Phenix dat… | 53 · amber | low | On-prem | ZDD: not applicable | loosely attached |
| direct-stock Multi-component solution for managing Travel Counsellors' directly-contracted stock (accommodation, transfers,… | 54 · amber | high | On-prem | ZDD: not applicable | loosely attached |
| phenix-accommodation Monorepo for the Phenix accommodation product: search/booking APIs, supplier anti-corruption-layer APIs for ~2… | 54 · amber | medium | AWS + on-prem | ZDD: a long road | kernel |
| phenix-attractions Phenix attractions product: API for searching, quoting and booking attraction tickets/excursions, plus a legac… | 54 · amber | medium | On-prem | ZDD: a long road | kernel |
| phenix-passenger-service Legacy ASMX/SOAP web service providing passenger-entry operations for Phenix (passengers, passports, emergency… | 54 · amber | high | On-prem | ZDD: needs work | kernel |
| backoffice-address-lookup-service Address lookup service aggregating multiple third-party address/geocoding providers behind a single TC API, wi… | 62 · amber | medium | On-prem | ZDD: a long road | loosely attached |
| phenix-cruise Phenix Cruise vertical: a .NET Framework 4.8.1 MVC booking UI for cruise quotes plus modern .NET 10 gateway/co… | 62 · amber | medium | AWS + on-prem | ZDD: needs work | kernel |
| tc-public-quote-sync-service .NET 6 sync service that imports quotes built in the public/myTC quote system into Phenix — transforming publi… | 62 · amber | medium | On-prem | ZDD: needs work | loosely attached |
| tc-public-quote-api .NET 6 API behind the myTC customer portal/app that stores and serves customer quotes and enquiries from a Pub… | 66 · amber | medium | AWS | ZDD: no excuse | loose |
| phenix-provider Monorepo of three .NET 8/10 APIs and shared libraries managing provider configurations (SQL) and provider tran… | 68 · amber | low | On-prem | ZDD: needs work | loosely attached |
| ibs-errata-api REST API for creating, modifying, browsing and deleting hotel errata (property notices/corrections) for the IB… | 71 · amber | medium | On-prem | ZDD: needs work | loose |
| phenix-selling-api .NET 8 API exposing selling-time calculations for Phenix — deposit amounts, agent/company markups and tax quot… | 74 · amber | low | On-prem | ZDD: ready with guardrails | kernel |
| provider-transaction-reader Internal support tool for viewing request/response logs between TC systems and external providers, currently a… | 76 · green | low | On-prem | ZDD: not applicable | loosely attached |
| phenix-provider-databases Monorepo of 25 SQL Server database projects (Create/Change script packages) for the per-provider staging datab… | 78 · green | medium | On-prem | ZDD: not applicable | loose |
| phenix-insurance Travel-insurance stack for Phenix: a Gateway API orchestrating the insurance sales flow and fanning out over H… | 81 · green | low | On-prem | ZDD: no excuse | loosely attached |
| phenix-p2p .NET 8 monorepo for the Phenix point-to-point transfers component: a gateway API, selling and metrics APIs, pr… | 88 · green | low | On-prem | ZDD: ready with guardrails | kernel |
| tc-phenix-dynamicmargin .NET 8 FastEndpoints API recommending a gross-margin percentage for Phenix travel quotes, with dual prediction… | 88 · green | low | AWS | ZDD: no excuse | loosely attached |
| phenix-carhire Car hire gateway API for Phenix quote-and-book, wrapping CarHireServer search/booking logic and Back Office in… | 91 · green | low | On-prem | ZDD: no excuse | loosely attached |
| phenix-packagevalidation-api .NET 8 API that validates package discount eligibility for Phenix quotes, combining supplier/flights/destinati… | 91 · green | low | On-prem | ZDD: no excuse | loosely attached |
| phenix-cart-api Web API for managing the shopping cart in the Phenix system, with a published client package consumed by other… | 93 · green | low | On-prem | ZDD: ready with guardrails | loose |
| phenix-ui Nx monorepo housing all modern Angular front ends for the Phenix estate — ~35 apps (commission, VCC, dashboard… | 93 · green | low | AWS + on-prem | ZDD: a long road | loose |
| service-fee-api ASP.NET Core 8 API standardising service fees for corporate (business travel) accounts, storing fee configurat… | 96 · green | low | AWS + on-prem | ZDD: no excuse | loosely attached |
| phenix-retail-api .NET 8 API extracting Phenix Retail functionality (per-company retail configuration flags and the Mongo/Atlas-… | 98 · green | low | On-prem | ZDD: no excuse | loose |
| trainline-api .NET 8 API that receives Trainline order-confirmation and refund-completed files, stores/archives them in Mong… | 98 · green | low | On-prem | ZDD: no excuse | loose |