Back to Projects
CallBell
CompletedPythonFlask

CallBell

A doorbell but in computer.

Timeline

2 hours

Role

Full Stack

Team

Solo

Status
Completed

Technology Stack

Python
Flask

Key Challenges

  • Implementing Push Notifications
  • Handling Real-time Live Replies

Key Learnings

  • Flask Application Routing
  • Web Push APIs
  • Interactive Notification Actions

CallBell

Overview

CallBell is a Flask application designed to send push notifications to subscribed clients. It features a simple interface to trigger "Mom is calling" alerts with actionable reply options.

Key Features

  • Push Notifications: Send alerts directly to subscribed devices.
  • Interactive Actions: Notifications include actions for quick replies (e.g., "1 min", "5 min").
  • Live Replies: The sender can see replies in real-time on the server dashboard.

Use Case

This project solves a simple yet effective problem: gaining someone's attention quickly with predefined fast-action replies. By leveraging modern web push technologies, it bridges the gap between web servers and client devices for immediate alerts.

Developed by Amanat Ali
© 2026. All rights reserved.