Skip to content

Latest commit

 

History

History
90 lines (60 loc) · 3.72 KB

File metadata and controls

90 lines (60 loc) · 3.72 KB

IONOS Cloud Price Indication Tool

A browser-based tool for creating professionally formatted price indication proposals for IONOS Cloud customers. No installation required — open index.html in any modern browser (Chrome, Edge, Firefox) and start building.


Features

  • CSV import from the IONOS Cloud Price Calculator — pricing tables populate automatically, including grand total and currency
  • Multi-language PDF export — English, German, Spanish, French
  • Entity-aware content — selecting the entity automatically applies the correct legal name, T&C link, and price list link throughout the document
  • Confidential watermark — applied automatically to all pages of every export
  • Revision history — up to 30 saved snapshots, revert any time
  • Auto-save — work is persisted in the browser with no account or login needed
  • Dark / light mode

How to use

1. Setup

Fill in the proposal basics: customer name and address, account manager, contacts, currency, and — most importantly — the Entity. The entity drives the correct legal name, T&C link, and price list link throughout the entire document.

Upload the IONOS Cloud Logo once here; it persists across proposals and appears in all PDF headers and footers. Optionally upload a customer logo for the cover page and section headers.

2. Introduction

Edit the opening letter to the customer. A default template is pre-filled and fully editable.

3. About IONOS Cloud

Toggle content blocks on/off (Security & Compliance, Infrastructure, Sustainability, etc.) and edit text inline. Block order can be rearranged by drag-and-drop.

4. Products, Services & Pricing

Import pricing from the IONOS Cloud Price Calculator:

  1. Configure your solution in the Price Calculator and export as CSV
  2. Click Import CSV in this section
  3. The full pricing table renders with the grand total and currency read directly from the CSV

CSV column format expected:

product custom name pricing type item id item name quantity price per unit total currency
  • custom name column is imported but not shown in the proposal
  • currency is auto-detected from the CSV and applied to the total row in the PDF

If no CSV is uploaded, this section is omitted from the exported document.

5. Commercial and Legal Terms

Fixed content — not editable or toggleable. T&C links, price list links, and legal entity names are inserted automatically based on the selected entity.

6. Architecture (optional)

Upload an architecture diagram to include in the document.


Exporting

Click Preview & PDF Export in the top bar to generate the PDF. The PDF opens in a new browser tab for printing or saving.

PDF output includes:

  • Cover page with customer name, account manager, and logos
  • All enabled sections with inline hyperlinks rendered in blue
  • Pricing table with wrapped text, capitalised headers, and currency-labelled total
  • Page headers and footers on every page
  • Confidential watermark, centred across each page

Other features

Feature Where
Save / load drafts Top bar
Revision history Top bar — History icon
Reorder about blocks Drag handle in sidebar
Dark / light mode Top bar — theme toggle
Customer logo Setup section

Deployment

The tool is a single self-contained HTML file (index.html) that can be:

  • Opened locally in any browser
  • Served via any static file server (Nginx, Apache, S3, etc.)
  • Containerised using the included Dockerfile and docker-compose.yml

See DEPLOY.md for Docker and Kubernetes deployment instructions.