سامانه جامع اتوماسیون فروش و خدمات پس از فروش متصل به پیامرسانهای تلگرام و بله به همراه پنل مدیریت وب تحت FastAPI. این سیستم تمامی مراحل چرخه خرید متقاضی (از انتخاب محصول، مشخصات سایز/رنگ و پرداخت تا انبارداری، استعلام کد رهگیری پستی و نظرسنجی رضایت مشتری) را به صورت هوشمند و خودکار مدیریت میکند.
ویژگیها و قابلیتهای کلیدی پروژه (Key Features):
1. پشتیبانی همزمان از چند پلتفرم (Multi-Platform Integration):
• ارتباط همزمان با پیامرسانهای تلگرام (Telegram API) و بله (Bale API) بر پایه معماری غیرهمگام (Async).
• مدیریت ماشین حالت کاربران (User State Machine) برای هدایت گامبهگام در فرایند ثبت سفارش بدون تداخل دادهها.
2. چرخه کامل مدیریت سفارش و لجستیک (Sales & Order Workflow):
• امکان معرفی «محصول روز»، انتخاب متغیرهای محصول (سایز، رنگ، گالری تصاویر).
• مدیریت روشهای پرداخت (درگاه آنلاین / پرداخت در محل - COD).
• مدیریت مراحل انبارداری، بستهبندی و ارسال.
• سیستم استعلام هوشمند کد رهگیری ۲۴ رقمی شرکت ملی پست.
3. پنل مدیریت وب تحت نقشهای چندگانه (Role-Based Web Dashboard):
• داشبورد مدیریتی تحت وب برای سطوح دسترسی مختلف (مدیر کل، مالی، انبار/ارسال، پشتیبانی و بازاریابی).
• پنل کنترل و مدیریت محصولات، سفارشها و پیامهای همگانی (Broadcast).
4. اتوماسیون خدمات پس از فروش و بازاریابی:
• ارسال خودکار پیامهای پیگیری رضایت مشتری و نظرسنجی پس از تحویل کالا.
• ثبت بازخوردها وارجاع هوشمند خریداران به تیمهای پشتیبانی یا بازاریابی.
پشته فنی و تکنولوژیهای بهکاررفته (Tech Stack):
• Language & Framework: Python 3, FastAPI (Asynchronous Web Framework)
• Database & ORM: SQLAlchemy, SQLite (با مدیریت Thread Safety و Timeout جهت جلوگیری از Lock شدن دیتابیس)
• APIs & Networking: Telegram Bot API, Bale HTTP API, HTTPX (Async HTTP Client)
• Admin Panel & UI: Jinja2 Templates, HTML5, CSS3, JavaScript
• Web Server & Utilities: Uvicorn, BeautifulSoup4