پروژه‌هاProjects

CRM Services

یک سامانه برای کار روزمرهٔ کارشناسان و یک ورودی جدا برای مشتریان. هر دو روی همین سرور اجرا می‌شوند.One system for day-to-day staff work and a separate entrance for customers. Both run on this server.

01کارشناسStaffکار روزانه روی crm.santix.irDay-to-day work at crm.santix.ir
02مشتریCustomerورود جدا روی portal.santix.irA separate door at portal.santix.ir
03قراردادContractsکنار تیکت و وظیفهNext to tickets and tasks
04مالیBillingفاکتور و پیش‌فاکتور در خود برنامهInvoices and proformas in the app

مسئلهProblem

اطلاعات شرکت، افراد، گفتگو، تیکت، قرارداد و صورتحساب اگر در ابزارهای جدا بماند، پیگیری‌شان سخت می‌شود. این پروژه همان کارها را در یک برنامه جمع کرده است.Companies, people, conversations, tickets, contracts, and invoices are hard to follow when they live in separate tools. This project keeps that work in one application.

چه چیزی هستWhat exists

  • پنل کارشناسان روی crm.santix.irStaff panel at crm.santix.ir
  • پورتال مشتریان روی portal.santix.irCustomer portal at portal.santix.ir
  • ماژول‌های شرکت، اشخاص، تیکت، وظیفه، قرارداد و مالی در کد برنامه هستند. دادهٔ عملیاتی هنوز کم است.Company, people, ticket, task, contract, and finance modules exist in the application. Operational data is still thin.

روش فنیTechnical approach

برنامه با Flask و PostgreSQL داخل Docker اجرا می‌شود. Nginx جلوی دامنه‌ها نشسته و هر زیردامنه را به سرویس خودش می‌فرستد.The app runs with Flask and PostgreSQL in Docker. Nginx sits in front of the domains and sends each hostname to its own service.

PythonFlaskPostgreSQLGunicornDockerNginx