این پروژه یک ربات تلگرام هوشمند + مینیاپ برای رزرو خودکار غذای سلف دانشگاه صنعتی شریف (سماد) است.
این ربات سامانه سماد را بررسی میکند و در لحظه باز شدن رزرو غذا، بر اساس تنظیمات و اولویتهای کاربر، فرآیند رزرو را بهصورت کاملاً خودکار انجام میدهد.
هدف پروژه حذف رزرو دستی، جلوگیری از فراموشی و افزایش شانس دریافت غذاهای پرطرفدار با ظرفیت محدود (کاله) است.
برای مشاهده عملکرد واقعی پروژه، میتوانید از ربات تلگرام فعالشده در لینک زیر استفاده کنید:
توجه: این ربات تنها برای تعداد محدودی از کاربران فعال است؛
زیرا ظرفیت غذاها محدود بوده و مدیریت همین محدودیت، یکی از اهداف اصلی این پروژه محسوب میشود.
- رزرو خودکار غذا بدون نیاز به دخالت کاربر
- اجرای رزرو در لحظه باز شدن سامانه -نتخاب و اولویتبندی غذاها (پشتیبانی از تنظیمات شخصی هر کاربر)
- انتخاب روزهای فعال رزرو
- انتخاب و اولویتبندی غذاها
- مرتبسازی اولویتها با Drag & Drop
- رابط کاربری ساده و ریسپانسیو
- کاربر از طریق ربات تلگرام با اطلاعات کاربری سماد وارد حساب خود میشود
(اطلاعات بهصورت امن و رمزگذاریشده ذخیره میشوند) - کاربر تنظیمات و اولویتهای غذایی خود را مشخص میکند
- ربات، سامانه سماد را بهصورت مداوم پایش میکند
- با باز شدن رزرو، غذاها بر اساس اولویت کاربر بهصورت خودکار رزرو میشوند
- Node.js – Core runtime for the Telegram bot and server-side services
- Express.js – REST API implementation and backend logic handling
- Telegram Bot API (Node.js) – Managing bot interactions and user communications
- JavaScript (Vanilla) – Client-side logic for the Web App
- Tailwind CSS – Utility-first styling and responsive UI design
- Telegram WebApp API – Secure communication between the Web App and Telegram
|
|
|
|
|
|
|






