وب‌سایت Ashpazeto.com؛ دستور غذا، برنامه‌ریزی رژیم و شمارش کالری روی Dotnetable

طراحی و پیاده‌سازی وب‌سایت Ashpazeto.com برای نمایش عمومی دستور غذا و اپلیکیشن اندروید و Blazor WASM (PWA) برای رژیم شخصی، برنامه‌ریزی وعده و شمارش کالری، مبتنی بر ASP.NET Core و Dotnetable.

Hassanali Youhanaei

وب‌سایت Ashpazeto.com برای افرادی طراحی و پیاده‌سازی شده که به دستورهای غذایی کاربردی، برنامه‌ریزی وعده‌ها و آگاهی از کالری نیاز دارند. این پروژه روی زیرساخت ASP.NET Core و سیستم مدیریت محتوای متن‌باز Dotnetable ساخته شده است.

امکانات سایت و اپلیکیشن

سایت عمومی دستورهای غذایی را به‌صورت قابل مرور نمایش می‌دهد. همان دستورها در اپلیکیشن هم وجود دارد، اما فیلتر و ابزارهای شخصی‌سازی‌شده قوی‌تر در نسخه موبایل قرار گرفته‌اند.

  • نمایش عمومی دستور غذا در وب‌سایت ashpazeto.com
  • اپلیکیشن اندروید و نسخه Blazor WebAssembly که به‌صورت PWA قابل نصب روی گوشی است
  • برنامه‌ریزی وعده، رژیم غذایی شخصی و شمارش کالری داخل اپ
  • ابزارهای مرتبط با مدل‌ها و ورزشکاران
  • مدیریت محتوا از پنل Dotnetable

تفاوت وب‌سایت و اپ

در وب‌سایت، کاربر همان دستورهای غذایی اپ را می‌بیند، اما فیلترها سبک‌تر و عمومی هستند. برای رژیم شخصی‌سازی‌شده، کالری‌شماری دقیق، برنامه‌ریزی وعده‌ها و امکانات کامل‌تر باید از اپ اندروید یا نسخه WASM/PWA استفاده کرد. این تفکیک باعث شده سایت سبک و سریع بماند و کار تعاملی به اپ‌ها منتقل شود.

زیرساخت فنی

بک‌اند و پنل مدیریت روی Dotnetable و ASP.NET Core اجرا می‌شود. محتوا از طریق وب‌سرویس هم به سایت و هم به اپ‌ها تغذیه می‌شود. نسخه WASM به‌گونه‌ای بسته‌بندی شده که کاربر بتواند آن را به‌صورت Progressive Web App روی گوشی نصب کند و تجربه‌ای شبیه اپلیکیشن داشته باشد.

برای مشاهده سایت به ashpazeto.com مراجعه کنید.