An alarm clock app using React and TailwindCSS. This project is live at: https://alarmclock-app.netlify.app
It allows the user to set and delete alarms. Additional features:
- Shows current time in analog and digital clock.
- User can set an alarm in 24-hour time format.
- When the alarm rings, the user can click on any of the two buttons:
- STOP: This stops the alarm.
- SNOOZE: This will snooze the alarm, i.e., the alarm will ring again after 2 minutes. The user can snooze 4 times, after which the alarm stops automatically.
- If no button is clicked within 1 minute since the alarm started ringing, it snoozes automatically (and stops on the fourth snooze).
- Clone the project and run:
cd alarm-app && npm install npm run dev
- The project will start on http://localhost:5173