پریناز - دستیار قاعدگی و سیستم همراه
مینیاپ تلگرام برای ردیابی سیکل قاعدگی با تمرکز بر حریم خصوصی و آگاهسازی شریک عاطفی.
تکنولوژی های استفاده شده
چالش
چالش اصلی، پر کردن شکاف ارتباطی بین زوجین در دوران قاعدگی و PMS بود. بسیاری از اپلیکیشنها فقط تقویم هستند، اما پریناز باید "همدل" میبود. نیاز به سیستمی بود که نه تنها دقیقترین پیشبینی را انجام دهد، بلکه به صورت خودکار و با لحنی مناسب، وضعیت را به شریک عاطفی (همراه) اطلاع دهد تا تنشها کاهش یابد، ضمن اینکه تمام دادههای حساس پزشکی باید رمزنگاری میشدند.
راه حل
توسعه یک ربات و مینیاپ تلگرام با Node.js و PostgreSQL. من سیستم "همراه" (Companion) را طراحی کردم که کاربر با ارسال لینک دعوت، شریک خود را متصل میکند. سیستم با استفاده از Cron Jobهای دقیق، فازهای مختلف (PMS، پریود، پنجره باروری) را محاسبه کرده و پیامهای آموزشی/حمایتی برای همراه ارسال میکند. تمام لاگهای روزانه کاربر (علائم، خلقخو) قبل از ذخیره در دیتابیس با استاندارد AES-256 رمزنگاری میشوند.
فیچرها
- سیستم اطلاعرسانی همراه
- رمزنگاری پیشرفته دادهها
- مینیاپلیکیشن تلگرام
- گزارشگیری اکسل (XLSX)
مسیر پروژه
فاز ۱: هسته محاسباتی
پیادهسازی الگوریتمهای پیشبینی سیکل و طراحی دیتابیس رابطهای PostgreSQL.
فاز ۲: امنیت و رمزنگاری
پیادهسازی لایه امنیتی برای رمزنگاری دوطرفه لاگهای حساس کاربران.
فاز ۳: سیستم همراه
طراحی مکانیزم لینک دعوت و سناریوهای مختلف نوتیفیکیشن برای پارتنر.
فاز ۴: رابط کاربری
طراحی تقویم تعاملی و اسلایدرهای ثبت علائم در محیط وباپ تلگرام.