
Smart Alarm Clock
Software as a Service
NoCategory
Desktop Application DevelopmentClients
Mapua University
Techstack
PythonPyQt5SQLite
Purpose
Mapua University students wanted an alarm clock that goes beyond stock tones — a desktop app where users record their own voice messages as alarm sounds and manage multiple saved alarms from one interface.
Description
A desktop application built with Python and PyQt5. Users set and manage multiple alarms stored in a local SQLite database, and can record personal voice clips through the microphone — captured with sounddevice and saved as audio files — to play back when an alarm fires. The interface covers recording, playback preview, saving, and deleting alarms, making the whole alarm lifecycle manageable from a single window.




