I am building a website which makes HTTP request that takes about 3 minutes to run. I want to make an animated progress bar in Bootstrap 5. Progress bar should appear on page and run for exactly 3 minutes, independently from any requests. It should show estimated time left. And some "informal" step that server is doing. For example for first 10 seconds it should show: "Warming up servers". Next 15 seconds, "Establishing secure connection", Next "Preparing the input", "Running Prediction Model", etc until it reaches 3 minutes and progress bar disappears
user