توسعه فرانت‌اند اکوسیستم وندینگ ربات مارکت

نمای پنل مدیریت ربات مارکت
نمای پنل مدیریت ربات مارکت

در ربات مارکت روی مجموعه‌ای از محصولات متصل به دستگاه‌های وندینگ کار می‌کنم. مسئله مشترک این محصولات، فراهم‌کردن تجربه‌ای قابل استفاده برای مدیریت و کار با دستگاه، هم در دسترسی آنلاین و هم در محیط آفلاین است. نقش من توسعه فرانت‌اند چند بخش از این مجموعه، از رابط روی دستگاه تا پنل و وب‌سایت اصلی است.

اتصال به دستگاه؛ PWA و پنل آنلاین

روی برنامه PWA برای اتصال خودکار به دستگاه‌های وندینگ آفلاین و همچنین پنل آنلاین کار می‌کنم؛ دو بخش با شرایط اتصال متفاوت که هرکدام به رابط و جریان کار متناسب نیاز دارند.

مدیریت محلی؛ React و ESP32

بخش دیگری از کارم، توسعه برنامه React آفلاین برای ماژول ESP32 است. در این برنامه روی مدیریت قیمت‌گذاری، افزودن کاربر و کیف پول دستگاه‌های وندینگ کار می‌کنم.

نسل جدید وندینگ؛ Orange Pi

در پروژه دستگاه‌های جدید، روی برد Orange Pi و برنامه React آفلاین کار می‌کنم تا رابط کاربری مورد نیاز دستگاه در محیط محلی اجرا شود.

معرفی محصول؛ وب‌سایت Next.js

در کنار نرم‌افزارهای دستگاه و پنل‌ها، توسعه فرانت‌اند سایت اصلی ربات مارکت با Next.js نیز بخشی از حوزه کاری من است.

تجربه و سهم من در پروژه