ئارامیس: پلاتفۆرمێکی گشتگیری خزمەتگوزارییە زیرەکە شارییەکان

ئەپی ئارامیس وەک یەکێک لە بەرهەمە ستراتیژییەکانی گرووپی نەرمەکاڵای کارزان، گۆڕانکارییەکی لە دەستگەیشتن بە خزمەتگوزارییە شاری و بازرگانییەکاندا دروست کردووە. ئەم پلاتفۆرمە بە یەکخستنی کارتی فرەمەبەست (چارەسەر، کڕین، هاووڵاتیبوون)، سیستەمی زیرەکی داشکاندن و پانێڵی بەڕێوەبردنی فرۆشگاکان، ئیکۆسیستەمێکی یەکگرتوو بۆ هاووڵاتیان و بزنسەکان دابین دەکات. لەم شیکردنەوە تەکنیکییەدا، ئەندازیاری، تەکنەلۆژیا سەرەکییەکان و میکانیزمەکانی کارکردنی ئارامیس دەپشکنین.


ئەندازیاریی سیستەم

سیستەمەکە لەسەر بنەمای ئەندازیارییەکی مۆدێرنی سێ چین بە سەرنجدان لەسەر وەڵامدانەوەی ساتبەسات دیزاین کراوە

چینی بەکارهێنەر (Frontend):

  • گەشەپێدانی کراس پلاتفۆرم بە Flutter بۆ iOS، Android و Web
  • پشتگیریی ڕووکاری چالاک (Theming) بۆ تایبەتکردنی براندی هەر ڕێکخراوێک
  • بەکارهێنانی Bloc State Management بۆ بەڕێوەبردنی دۆخی ئاڵۆزی مامەڵەکان
  1. چینی ناوەڕاست (Backend):
    • Node.js + Express.js بۆ پرۆسێسکردنی مامەڵە زۆر دووبارەکان
    • پێکهاتەی RESTful API بە توانای Real-time Updates (WebSockets)
    • مۆدیولە پسپۆڕییەکان:
      • سیستەمی دەرکردنی کارت (Card Issuing)
      • بزوێنەری هەژمارکردنی داشکاندن (Discount Engine)
      • پلاتفۆرمی دابەشکردنی پارەدان (Payment Splitting)
  2. چینی داتا (Database):
    • MongoDB Atlas (خزمەتگوزاریی کلاودی بەڕێوەبراو)
    • باشترکردنی تایبەت بۆ مامەڵە داراییەکان

تەکنەلۆژیا سەرەکییەکان

بەش

تەکنەلۆژیاکان

سوودە تەکنیکییەکان

Frontend

Flutter 3.x + Dart 2.17

ڕێندەری ٦٠ FPS، Hot Reload

 

Firebase Analytics

بەدواداچوونی ڕەفتاری بەکارهێنەران

Backend

Node.js 18 + Express 4.x

پرۆسێسکردنی زیاتر لە ١٠ هەزار داواکاری/چرکە

 

Socket.io

ئاگادارکردنەوەی ساتبەسات (بۆ نموونە پشتڕاستکردنەوەی پارەدان)

Database

MongoDB 6.x

sharding ـی ئۆتۆماتیکی، باکئەپی ساتبەسات

DevOps

GitHub Actions

CI/CDی ئۆتۆماتیکی

 

AWS Lambda (فەنکشنی بێ سێرڤەر)

 

ئەندازیاریی بنکەدراوەی MongoDB

بە ڕەچاوکردنی سروشتی نامەرکەزی و چالاکی داتاکان لە ئارامیسدا، هەڵبژاردنی MongoDB سوودی سەرەکیی هێناوە:

  1. پێکهاتەی بەڵگەنامە (Document Model):
    • هەڵگرتنی پرۆفایلی بەکارهێنەران بە پێکهاتەی جیاواز

·  باشترکردنەکان بۆ مامەڵەکان:

  • Shardingی ئاسۆیی بۆ بەڕێوەبردنی زیاتر لە ١٠٠،٠٠٠ مامەڵەی ڕۆژانە
  • Indexingی تێکەڵ لەسەر خانە زۆر بەکارهاتووەکان
  1. پشتگیریی مامەڵەکانی ACID:
    • بەکارهێنانی دانیشتنی مامەڵەیی (Multi-Document ACID Transactions) بۆ کارە داراییە هەستیارەکان

سیستەمی بەڕێوەبردنی وەرگرەکان (فرۆشگاکان)

مۆدیولی تایبەتی فرۆشیاران بە تواناکانی:

  • پانێڵی بەڕێوەبردنی Real-time:
    • بینینی مامەڵە ساتبەساتەکان
    • بەڕێوەبردنی کاتالۆگی بەرهەمەکان (CRUD Operations)
    • ڕاپۆرتی فرۆشتنی ڕۆژانە/هەفتانە
  • یەکخستن لەگەڵ ئامێرەکانی POS:
    • پەیوەستبوون بە بارکۆد سکانەر و چاپکەرەکانی پسوولە
    • هاوکاتکردنی ئۆتۆماتیکیی کۆگای کاڵا

ڕەچاوکردنە ئاسایشییەکان

  1. ئاسایشی داتا:
    • شفرەکاریی TLS/SSL لە هەموو چینەکاندا
    • شفرەکاری لە ئاستی خانە (Field-Level Encryption) بۆ زانیاریی هەستیاری کارتەکان
  2. ناسینەوە:
    • OAuth 2.0 + JWT بۆ بەکارهێنەران
    • API Key + IP Whitelisting بۆ وەرگرەکان
  3. گونجانە یاساییەکان:
    • پەیڕەوکردنی PCI DSS بۆ پرۆسێسکردنە داراییەکان
    • گونجان لەگەڵ یاسای بازرگانیی ئەلیکترۆنیی ئێران

خاڵە بەهێزە تەکنیکییەکان

  1. توانای گەشەپێدان:
    • ئەندازیاریی مۆدیولار بۆ زیادکردنی خزمەتگوزاریی نوێ (وەک کارتی سووتەمەنی)
  2. بەرگەگرتنی هەڵە:
    • جێبەجێکردنی شێوازی Retry/Circuit Breaker لە پەیوەندی لەگەڵ بانکەکاندا
  3. ئەزموونی یەکگرتووی بەکارهێنەر:
    • جێبەجێکردنی Native Performance لەسەر هەموو پلاتفۆرمەکان بە Flutter
  4. کەمکردنەوەی تێچوو:
    • بەکارهێنانی serverless بۆ کارە خولییەکان (وەک هەژمارکردنی کرێکان)

کۆتایی

ئارامیس بە سوودوەرگرتن لە تەکنەلۆژیا نوێکانی جیهان (Flutter، Node.js، MongoDB) و ئەندازیارییەکی فراوانبوو، پلاتفۆرمێکی پارێزراو، خێرا و ئاسان بۆ بەکارهێنەری بۆ بەڕێوەبردنی خزمەتگوزارییە شاری و بازرگانییەکان دروست کردووە. ئەم ئەپە نەک تەنها وەڵامی پێداویستیی هاووڵاتیان بە کارتی فرەمەبەست و داشکاندنی زیرەک دەداتەوە، بەڵکو بە پێشکەشکردنی پانێڵی پسپۆڕی وەرگرەکان، زنجیرەی تەواوی بەها لە بەکاربەرەوە تا فرۆشیار دیجیتاڵی کردووە. تیمی کارزان بە داهێنان لە یەکخستنی تەکنەلۆژیا و خزمەتگوزارییە شارییەکاندا، هەنگاوێکی گەورەی بەرەو هێنانەدیی شاری زیرەک ناوە.

پێشنیارەکان بۆ وەشانەکانی داهاتوو

  • زیادکردنی سیستەمی نمرەدانی فرۆشگاکان (Rating System)
  • جێبەجێکردنی پارەدانی نێوان سنوورەکان (Cross-Border Payments)
  • بەکارهێنانی ژیریی دەستکرد بۆ پێشنیاری داشکاندنی تایبەتکراو

بۆ ئەوەی بزانیت ئەپەکان چۆن دیزاین دەکرێن، ئەم وتارانەی بلۆگی کارزان لەوانەیە بەسوود بن: