Visit: https://sa1123.github.io/alarm-clock/
TEST NAME: Alarm Clock
Problem statement Create an alarm clock. Use ONLY vanilla javascript, no libraries or frameworks allowed for Javascript (you can use any css framework like Bootstrap).
Instructions You are ALLOWED to style the app any way you like. You are ALLOWED to google and read how to approach the problem. DO NOT copy and paste code from the internet. DO NOT cheat with other students. REMEMBER: These tests are for YOU so that you can learn something new. Cheating won’t help. It’s better to not submit the solution than to cheat and submit. PS: There will be a plagiarism check and when found cheating, you won’t be allowed to give future tests. Once you have finished with the test, make a video recording your computer screen (via phone or a software like OBS/screencastify etc) and explaining how you have approached the problem in code and showing the final product. The video can be UPTO 5 mins long. Videos Longer than 5 mins will be rejected. Upload and Host the code on github as well. Once you have recorded the video, upload it on youtube (unlisted or whatever), drive or wherever you want to upload it. Hosting on Github is compulsory, I will be rejecting the submission if not hosted!
Features Clock face Clock showing the current time (seconds,mins,hrs should change as time changes)
Set Alarm Provide input boxes to set an alarm (hr,min,sec, am/pm) Once the sets the time and click “Set Alarm” button, add that alarm to the alarms list below When the alarm goes of just use JS alert function to alert in the browser
Alarms list Display a list of all the alarms set by user Delete alarm For each alarm give a delete button to delete the alarm When the user deletes an alarm make sure it “does not alerts the user”
Points on which the project will be judged All functionalities mentioned above Github Readme.md file Hosted code on Github Code Comments Structuring of code Indentation Variables and functions naming Styling Hosting Design Video (explanation about the project) Creativity