This project was generated using Angular CLI version 19.1.8.
To start a local development server, run:
ng serve --openor
npm startOnce the server is running, open your browser and the site will open at http://localhost:4200/. The application will automatically reload whenever you modify any of the source files.
The goal of this project is to complete a technical challenge build in Angular.
-
App enables the user to create a timer with a title and a date.
-
Countdown starts inmedidatelly after submitting the form and updates every second.
-
Title and date will be set on the local storage so data is consistent across reloads.
-
Font size of the title and countdown is adjusted to the width of the screen.
-
Validations added so form cannot be submited if the user does not input all the data necessary.
-
Feedback message in case user inputs a date prior to the current day.
-
Submit button added for better accessibility.
-
Reset timer button added to stop the running timer.
-
Success message in place when a timer reaches the desired date.