My Projects
Motion Bus Card Balance and Status Checks Telegram Bot
Click on the links below to explore related projects, certifications, skills, and other resources for a comprehensive view of my expertise.
Jan 2024 — Present
Overview
Motion Bus Card Balance and Status Checks Bot is a Telegram-based utility bot created to facilitate the daily lives of public transport users in Cyprus. It provides a hassle-free approach to check the balance and status of Motion Bus Cards in real-time.
The Problem
Before Motion Bus Card Balance and Status Checks Bot, checking the balance and status of a Motion Bus Card required access to physical kiosks or online platforms, which could be inconvenient and time-consuming for users on the go.
The Solution
Motion Bus Card Balance and Status Checks Bot leverages the Telegram platform to offer an accessible, instant solution for checking card balances and statuses through a simple bot command. It ensures users are prepared for their travels, avoiding any delays due to insufficient balances or expired cards.
Technical Implementation
The Motion Bus Card Balance and Status Checks Bot integrates with public APIs to enable users to check their bus card status through Telegram efficiently. It utilizes technologies such as Python for coding, Google Cloud Run for deployment, Docker for containerization, and Redis for caching, ensuring robust performance and security. The bot is designed with a focus on user privacy, not storing any personal data while providing fast and secure access to bus card information. For more technical details on its implementation, check the detailed blog post.
User Impact
The bot’s introduction has transformed the way users interact with the Motion Bus Card system. It’s a free service, available 24/7, and has been widely adopted due to its convenience and user-friendly interface.
Future Prospects
Continual updates are planned to enhance the bot’s functionality, with potential features like push notifications for balance and status updates, supporting additional languages to cater to a broader user base.