03 / ربات تلگرام، فروش سرویس و اتصال API

ربات و Mini App پاسارگارد

پروژه شخصی / تحقیق و توسعه
پروژه شخصی — در حال توسعه

پروژه شخصی فروش سرویس داخل تلگرام، شامل ربات، Mini App، کیف پول، سفارش، نمایندگان و اتصال به API پنل PasarGuard.

قرار بود چه چیزی حل شود؟

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

کاربر از ربات یا Mini App وارد می‌شود، موجودی کیف پول و سرویس‌ها را می‌بیند و سفارش ثبت می‌کند. FastAPI وضعیت کاربر، تراکنش و سفارش را در PostgreSQL نگه می‌دارد؛ Redis برای صف و وضعیت‌های کوتاه‌مدت استفاده می‌شود و ساخت سرویس از طریق API پنل PasarGuard انجام می‌گیرد. پنل مدیریت نیز کاربران، نمایندگان، سفارش‌ها و تراکنش‌ها را پوشش می‌دهد. پروژه با Docker و Nginx روی VPS خارجی در حال توسعه است.

چه چیزی تحویل شد؟

  1. 01معماری ربات و Mini App
  2. 02مدیریت کاربر، نماینده و سفارش
  3. 03کیف پول و ثبت تراکنش
  4. 04اتصال به API پاسارگارد
  5. 05صف و کش Redis
  6. 06استقرار Docker و webhook تلگرام

با چه ابزارهایی ساخته شد؟

TelegramReactTypeScriptFastAPIPostgreSQLRedisDockerNginx

پروژه مشابهی در ذهن دارید؟

گفت‌وگو درباره پروژه