Skip to content
Smart Alarm Clock — Desktop Application Development project by YenkoDev

Smart Alarm Clock

Software as a Service

No

Category

Desktop Application Development

Clients

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.