This is the alarm app developed without any backend using Vanilla JavaScript.
You can set the by mentioning the time and date.
#Note: You can't set alarm for past time. The maximum time that you can enter is 48 hours. You can't set an alarm for a time that is greater than 48 hours. Then you select the type of alarm that you want. Every type has its own ringtone.
When the alarm starts ringing. It will stop after 1 min and it will automatically update the alarms list without refreshing the page.