Milestones Progress Bar Countdown

The milestones progress bar countdown web app, built in the Angular TypeScript framework.

Project fullscreen button

Date Calculator

ASP.NET Core / .NET 10 web app for measuring time between two dates, and adding & subtracting time from a given date.

Project fullscreen button

Milestone Progress Bar Countdown

The milestones progress bar countdown web app, built in the Angular TypeScript framework.

Project fullscreen button

Milestone Progress Bar Countdown

The milestones progress bar countdown web app, built in the Angular TypeScript framework.

Project fullscreen button

Milestone Progress Bar Countdown

The milestones progress bar countdown web app, built in the Angular TypeScript framework.

Project fullscreen button

Milestone Progress Bar Countdown

The milestones progress bar countdown web app, built in the Angular TypeScript framework.

Project fullscreen button
Milestones Progress Bar Countdown

This web app allows users to visually measure the current progress between two dates on a progress bar, as well as track intermediate milestone dates between these two dates. The user can add up to 30 countdowns, and can be notified when another countdown (or a milestone within another countdown) not currently being viewed has been reached.

I first created this web app in 2018 in AngularJS 1, and in 2025 I rebuild it from scratch in the latest version of the modern Angular framework. The web app uses HTML local storage to store countdown data locally in the client browser, and this countdown data can be exported as JSON text and imported as a new countdown on other devices. It runs as an Azure static web app to make it accessible via the custom domain name.

Project website: https://www.milestonescountdown.com

Project GitHub link: https://github.com/adamaddison/milestones-sourcecode

Milestone Progress Bar Countdown
Milestone Progress Bar Countdown
Milestone Progress Bar Countdown
Milestone Progress Bar Countdown