پروژه گردشگری چارتکس

سمت در پروژه چارتکس (chartex): مدیر فنی، طراح، تحلیلگر

معرفی نرم افزار جامع گردشگری چارتکس (chartex)

پروژه گردشگردی چارتکس (chartex) بعنوان زیرساخت سایت فروش بلیط و هتل بیش از ۳۰۰ آژانس هواپیمایی کشور، محصولی از شرکت دانش بنیان چارتکس می‌باشد.
این پروژه به آژانسهای مسافرتی یک سایت فروش جهت فروش تمامی خدمات گردشگری زیر می باشد:
  • رزرواسیون پرواز
  • رزرواسیون هتل
  • رزواسیون تورهای مسافرتی (به صورت تعریف تور یا تور ترکیبی پرواز + هتل)
  • خدمات گردشگری
  • رزواسیون اتوبوس
  • رزواسیون قطار

 

تکنولوژی مورد استفاده در پروژه

معماری پروژه: مونولیتیک (Monolitic) و میکروسرویس (Microservice) با استفاده از Rabbit-MQ
زبان برنامه نویسی: Python و #C و Asp.net Core و Swift و XCode و Java و wordpress و php
پایگاه داده: MS SQL Server , Redis, ElasticSearch
مانیتورینگ: Kibana, Graphana
زیرساخت: داکر (Docker) و Docker Compose و Nginx و LoadBlancing و Centos Linux و Windows Server 2019 و Virtualmin
ابزار مدیریت پروژه: Azure Devops, Trello بر اساس اسکرام (Scrum) و کانبان (Kanban)
ابزار CI/CD : استفاده از چند ابزار برای خروجی اپلیکیشن آژانسها مختلف Gradle, Fastlane و جهت خروجی روی سرور Microsoft Azure Devops CI & CD و MainWP
برخی قابلیت های پروژه
 امکان پاسخگویی به ۱۰۰۰۰ ریکوست در ثانیه
loadbalancing درخواست ها روی چند سرور
تجمیع پروازهای سرویس های مختلف دنیا و دادن خروجی API به شرکتهای مطرح گردشگری ایران
تجمیع چندین سرویس هتل داخلی و خارجی و خروجی API به شرکتهای مطرح گردشگری ایران
بروز رسانی سایتهای مشتریان به صورت خودکار در صورت فعال بودن بروز رسانی توسط مشتریان
request throttling