Skip to content

Live Car Tracking

In this feature you will embed a live map into Business Central, that shows the real-time tracking of all cars.

Visit the live demo first: cartrack-simulator-demo.onrender.com/demo.html

You'll see simulated rental cars moving in real time. Your BC pages will use this same widget — but tracking your cars.

What you'll build

Two actions that open the live map:

  • Fleet Booking Board → "Live Map" button — shows all cars
  • Blanket Sales Order → "Track Car" button — shows only that booking's car.

Step 1 — Update the tech design first

Before writing the spec, update specs/tech-design.md to describe how the live tracking feature works. Open a new chat, select Claude Opus model, and paste:

Read specs/tech-design.md.
Fetch the documentation from https://cartrack-simulator-demo.onrender.com/docs.md

We want to show a live car tracking map inside Business Central using this service.
We need two actions: one on the Fleet Booking Board to see all cars, and one on the
Blanket Sales Order to track that specific car.

Update section 7.3 in specs/tech-design.md with your implementation approach.
Do not change anything else.

Review the output, then commit specs/tech-design.md.

Step 2 — Write the spec

Now use the normal flow — run the create-feature-spec skill. The skill will read the updated tech-design.md and produce the feature spec from it.

The loop

  1. Spec — use the create-feature-spec skill
  2. ImplementImplement the feature spec.
  3. Test — open BC, click Live Map (all cars), then Track Car on a booking (one car, with BC rental data in the popup)
  4. Docsgenerate-docs
  5. Finalisefinalise-feature, merge, replan

Watch it in action

Replan → · Next feature → Telemetry & Observability