Automated Pet Feeding System with IoT
Designed IoT-based automated pet feeding system with real-time feed level monitoring using ultrasonic sensors, remote and scheduled feeding control, feeding history analytics, and multi-user role-based access control. Accessible via web dashboard and Telegram Bot integration for remote notifications and control.

Technologies Used
Project Overview
Automated Pet Feeding System is a web-based IoT system designed to automate pet feeding process with real-time monitoring, remote control, and multi-user access support. This project was developed as part of Server Technology course, focusing on containerization, service-based architecture, and IoT integration with modern web applications. The system allows pet owners to monitor feed status, control feeding remotely, and set automatic feeding schedules through web dashboard and Telegram Bot integration.
Key Features
Real-Time Feed Level Monitoring: Ultrasonic sensor monitors feed availability in real-time and provides automatic notification when feed level is below certain threshold.
Remote & Scheduled Feeding Control: Users can feed manually or schedule automatic feeding through web interface and Telegram Bot.
Feeding History & Analytics: System stores feeding history and presents it in statistical visualization and timeline for easy monitoring of pet eating habits.
Multi-User & Role-Based Access Control: System supports multiple users with Admin and User role division for safer and more structured access management and system control.
Audio Notification System: Buzzer serves as sound notification during feeding process to provide direct feedback on device side.
Project Outcome
✓ Automated feeding with remote monitoring, multi-user access, and containerized architecture