6/21/2026 Admin

Making A Guided Animated Tour For A Blazor App


On Reddit I saw the following post:

image

 

The Github project is at:

https://github.com/MiracleFoundation/GuideFlow

image

 

The project has excellent documentation:

https://miraclefoundation.github.io/GuideFlow/

image

 

These days good documentation is all you need to supply your AI with the information it needs to leverage any library or tool.

I decided to make a guided tutorial for my Blazor RFP Response Creator app located at: https://github.com/BlazorData-Net/RFPAPP

image

 

image

Even though I like to use Visual Studio for writing and debugging my code, I find that Visual Studio Code is much better when writing code with AI.

 

image

So, I open it in there.

This is where I will create my AI code. I will use Visual Studio for running and debugging the app.

 

image

In Visual Studio Code I open a new Chat Window.

I always use a template like the following to first create an .md file, and after editing it, then instruct the AI to write code:

 

Task: Create a Markdown file and save it in the docs/ directory. The file should contain a detailed,

structured plan for implementing the following features (I will list them after this instruction).

Requirements:

Use clear section headings.

Include Mermaid diagrams to illustrate both system structure and process flows. Do not put \n inside Mermaid node labels

— VS Code's Mermaid renderer doesn't support that. With edge labels like "1. User clicks AI"

— Mermaid's renderer interprets 1. as a markdown numbered list inside the label.

Provide enough detail that a developer could begin implementing the features based on this document alone.

Use Markdown formatting throughout.

Do not include any file‑system commands; simply output the Markdown content.

Output Format: Return only the contents of the .md file, starting with a top‑level # heading.

Features to document:

#1 Add the GuideFlow animated tour (https://miraclefoundation.github.io/GuideFlow/docs/animated-tour)

to the RFPAPP application (https://github.com/BlazorData-Net/RFPAPP).

#2 Implement cookie-based detection to check if the user is running the app for the first time, ensuring the animated

guide is only displayed during this initial visit.

#3 Configure the animated tour to walk the user through all the features of the RFPAPP application step-by-step.

 

image

The .md file will be created.

 

image

I review the .md file and make changes as needed.

 

image

The reason I use my template is that it creates mermaid diagrams that I find really helpful to understand the code about to be written.

 

image

When I’m satisfied I return to the chat window and tell it to execute the plan.

 

image

The guide works as expected.

You can see it live at this link:

https://rfp.blazordata.net/

 

Links

Guide Flow


RFP Response Creator

An unhandled error has occurred. Reload 🗙