03 / ربات تلگرام، فروش سرویس و اتصال API
ربات و Mini App پاسارگارد
پروژه شخصی / تحقیق و توسعه پروژه شخصی — در حال توسعه
پروژه شخصی فروش سرویس داخل تلگرام، شامل ربات، Mini App، کیف پول، سفارش، نمایندگان و اتصال به API پنل PasarGuard.
قرار بود چه چیزی حل شود؟
هماهنگکردن تجربه تلگرام، وضعیت پرداخت، موجودی کیف پول و ساخت سرویس به شکلی که هر مرحله قابل پیگیری و در صورت خطا قابل بازیابی باشد.
کاربر از ربات یا Mini App وارد میشود، موجودی کیف پول و سرویسها را میبیند و سفارش ثبت میکند. FastAPI وضعیت کاربر، تراکنش و سفارش را در PostgreSQL نگه میدارد؛ Redis برای صف و وضعیتهای کوتاهمدت استفاده میشود و ساخت سرویس از طریق API پنل PasarGuard انجام میگیرد. پنل مدیریت نیز کاربران، نمایندگان، سفارشها و تراکنشها را پوشش میدهد. پروژه با Docker و Nginx روی VPS خارجی در حال توسعه است.
چه چیزی تحویل شد؟
- 01معماری ربات و Mini App
- 02مدیریت کاربر، نماینده و سفارش
- 03کیف پول و ثبت تراکنش
- 04اتصال به API پاسارگارد
- 05صف و کش Redis
- 06استقرار Docker و webhook تلگرام
با چه ابزارهایی ساخته شد؟
TelegramReactTypeScriptFastAPIPostgreSQLRedisDockerNginx