پرۆژە: دیزاین و گەشەپێدانی ئەپی پێشبینیی تۆپی پێی «چەند چەند»
پێشەکی
«چەند چەند» ئەپێکی پێشکەوتوو و گشتگیرە بۆ پێشبینیکردنی ئەنجامی یارییەکانی تۆپی پێ، کە لەلایەن تیمی نەرمەکاڵای کارزانەوە دیزاین و دروست کراوە. ئەم پلاتفۆرمە کە هەم وەک ماڵپەڕ و هەم وەک ئەپی مۆبایل بەردەستە، بە بەکارهێنانی داتای ئاماریی ورد، ئەلگۆریتمی زیرەک و شیکاریی پرۆفیشناڵ، ژینگەیەکی سەرنجڕاکێش و ڕکابەرانە بۆ هەوادارانی تۆپی پێ دابین دەکات.
بەکارهێنەرانی چەند چەند پێشبینییەکانیان بۆ یارییەکانی خولە باڵاکانی تۆپی پێ دەنێرن و لە سیستەمێکی چالاکی خاڵدانەدا ڕکابەری دەکەن. ئەپەکە بە تێکەڵکردنی کاتبەسەربردن، شیکردنەوەی داتا و کارلێکی کۆمەڵایەتی، ئەزموونێکی بێوێنە بە بینەرانی دەبەخشێت.
پرۆسەی جێبەجێکردن و تەکنەلۆژیا سەرەکییەکان
١. دیزاینی UI/UX و فرۆنت ئێند
- دیزاینی تایبەت لە Figma: دوای توێژینەوەی قووڵ لە ڕەفتار و پێداویستییەکانی بەکارهێنەران (دەستگەیشتنی خێرا بە زانیاریی یارییەکان، تۆمارکردنی ئاسانی پێشبینی، ئەنجامی ڕاستەوخۆ و خشتەی ڕیزبەندی)، تیمی دیزاینی کارزان ڕووکاری بەکارهێنەری لە Figmaدا دیزاین کرد. هەر توخمێک بۆ سەرنجڕاکێشیی بینراو، خێرایی و ئەزموونی بەکارهێنەری ڕەوان دیزاین کرا، بە گونجان لەگەڵ ناسنامەی چالاک و پڕ هەیەجانی چەند چەند.
- گەشەپێدانی ئەپی مۆبایل بە Flutter: ئەپی مۆبایلی چەند چەند بە فرەیمۆرکی Flutter دروست کرا بۆ پێشکەشکردنی ئەزموونێکی یەکسان، ڕەوان و بە کاراییی بەرز لەسەر Android و iOS. بە سوپاسی Flutter، ئەپەکە خێراییی بەرز، ئەنیمەیشنی ڕەوان و تایبەتمەندیی پێشکەوتووی وەک ئاگادارکردنەوەی ساتبەسات و نوێکردنەوەی ئۆتۆماتیکیی ئەنجامەکانی هەیە.
- ماڵپەڕ بە HTML، Tailwind CSS و Yii2: ماڵپەڕی چەند چەند HTML5 و فرەیمۆرکی Tailwind CSS بەکاردەهێنێت بۆ ڕووکارێکی مۆدێرن و بە تەواوی گونجاو کە لەسەر هەموو ئامێرێک کار دەکات. فرەیمۆرکی Yii2 لە چینی نیشاندان بۆ دروستکردنی لاپەڕەی چالاک و بەڕێوەبردنی ناوەڕۆکی ماڵپەڕ بەکارهاتووە.
٢. ئەندازیاریی باک ئێند و خزمەتگوزارییەکان
وێب سێرڤیسی بەهێز بە Node.js: هەموو خزمەتگوزارییەکانی وەرگرتنی داتای یارییەکان، پرۆسێسکردنی پێشبینییەکان، هەژمارکردنی خاڵەکان و نوێکردنەوەی ئەنجامەکان بە Node.js جێبەجێ کراون، کە بەهۆی کاراییی بەرز، فراوانبوونی نایاب و توانای بەڕێوەبردنی داواکاریی هاوکاتی زۆرەوە هەڵبژێردرا.
پانێڵی بەڕێوەبردنی تایبەت بە Yii2: پانێڵێکی بەڕێوەبردنی گشتگیر و تایبەت کە بە فرەیمۆرکی Yii2 (PHP) دروست کراوە، ڕێگە بە بەڕێوەبەرانی سیستەم دەدات:
- یاری، خول و تیمەکانی تۆپی پێ بەڕێوە ببەن
- خشتەی یارییەکان دابنێن و پێشبینییەکان پێش دەستپێکی یاری قوفڵ بکەن
- بەکارهێنەران، ڕۆڵەکان و ئاستەکانی دەستپێگەیشتن بەڕێوە ببەن
- ڕاپۆرتی شیکاری دەربارەی ڕەفتاری بەکارهێنەران و ئەدای سیستەم ببینن
- ناوەڕۆکی هەموو ماڵپەڕەکە بەڕێوە ببەن (وتار، هەواڵ، ڕێنمایی)
٣. ئەندازیاریی بنکەدراوە و بەڕێوەبردنی داتا
MongoDB: لەبەر ئەوەی پلاتفۆرمەکە داتای زۆر و جۆراوجۆر هەڵدەگرێت (زانیاریی تیم و یاریزانەکان، مێژووی یارییەکان، پێشبینیی بەکارهێنەران، خاڵەکان، ئاگادارکردنەوەکان و شیکارییەکان) و پێویستی بە فراوانبوونی بەرز و وەڵامی خێرا هەیە، بنکەدراوەیەکی NoSQL (MongoDB) بەکارهات. ئەمە ڕێگە بە بەڕێوەبردنی نەرمی داتای چالاک و پرۆسێسکردنی خێراتری داواکارییە هاوکاتەکان دەدات.
٤. ئەندازیاریی APIبنەما و یەکخستن
چینێکی بەهێزی RESTful API ئەپی مۆبایل (Flutter)، ماڵپەڕ (HTML، Tailwind، Yii2) و باک ئێند (Node.js و Yii2) بەیەکەوە دەبەستێتەوە و ئاڵوگۆڕی پارێزراو، خێرا و هاوکاتی داتا دابین دەکات. هەموو داواکارییەکان بە JWT (JSON Web Tokens) ناسێنراون و داتا لە نێوان پلاتفۆرمەکاندا بە شێوەی ساتبەسات هاوکات دەکرێت.
تایبەتمەندییە بێوێنەکان و مۆدیولە سەرەکییەکان
- سیستەمی زیرەکی پێشبینی: بەکارهێنەران ئەنجامی یارییەکان پێشبینی دەکەن (بردنەوە، یەکسانبوون، دۆڕان یان تەنانەت ئەنجامی ورد) و بەپێی وردیی پێشبینییەکانیان خاڵ وەردەگرن
- خاڵدان و ڕیزبەندی: هەر بەکارهێنەرێک بۆ پێشبینیی دروست خاڵ وەردەگرێت و لە خشتەی گشتی، خولی هاوڕێیان و گرووپە تایبەتەکاندا ڕیزبەندی دەکرێت
- خولی تایبەت و گشتی: بەکارهێنەران دەتوانن لەگەڵ هاوڕێیان خولی تایبەت دروست بکەن یان بەشداری خولە گشتییەکان بن
- ئاگادارکردنەوەی ساتبەسات: بیرخستنەوە پێش یارییەکان، ئەنجامەکان، گۆڕانی ڕیزبەندی و ڕاگەیاندنە گرنگەکان لە ڕێگەی ئاگادارکردنەوەی ناو ئەپ و SMSەوە
- ئامار و شیکاریی پرۆفیشناڵ: ئاماری وردی ئەدای هەر بەکارهێنەرێک (پێشبینیی دروست، خاڵی بەدەستهاتوو، ڕەوتی ڕیزبەندی) و هەروەها ئاماری گشتیی یاری و تیمەکان
- گەلەری و ناوەڕۆکی کارلێککەر: بەشی جیا بۆ هەواڵی تۆپی پێ، ڤیدیۆی شیکاریی یارییەکان و ناوەڕۆکی فێرکاری
- پارەدان و خەڵات: پێشبڕکێ بە خەڵاتی پارەیی و یەکخستن لەگەڵ دەروازەی پارەدان بۆ خستنە سەر و ڕاکێشانی بردنەوەکان
ئەنجامەکان و بەهای زیادکراو
- کۆمەڵگەیەکی چالاک و زیندوو: چەند چەند بە پێشکەشکردنی ژینگەیەکی ڕکابەرانە و کاتبەسەربردن، کۆمەڵگەیەکی گەورەی هەوادارانی تۆپی پێی کۆکردووەتەوە
- بەشداریی زیاتری بەکارهێنەران: سیستەمی خاڵدان و خولە تایبەتەکان بەشداریی بەکارهێنەرانیان بە شێوەیەکی بەرچاو زیاد کردووە
- دەستپێگەیشتن لەسەر وێب و مۆبایل: بەکارهێنەران دەتوانن لە هەر کات و لەسەر هەر ئامێرێک پلاتفۆرمەکە بەکار بهێنن
- وردیی بەرز و پرۆسێسی خێرا: ئەندازیارییەکە لەسەر بنەمای Node.js و MongoDB هەزاران پێشبینی بە هاوکاتی بێ دابەزینی کارایی پرۆسێس دەکات
- فراوانبوونی نایاب: ئەندازیاریی پلاتفۆرمەکە ڕێگە دەدات ژمارەی بەکارهێنەران و یارییەکان بێ گۆڕانکاریی گەورە زیاد بکات
کۆتایی
پرۆژەی چەند چەند توانای تیمی کارزان لە تێکەڵکردنی نوێترین تەکنەلۆژیاکان (Flutter، Node.js، Yii2، MongoDB) لەگەڵ دیزاینی بەکارهێنەرتەوەر (HTML، Tailwind CSS، Figma) نیشان دەدات بۆ دروستکردنی پلاتفۆرمێکی گشتگیر، سەرنجڕاکێش و کارا بۆ کاتبەسەربردن و شیکاریی وەرزشی. ئەپەکە بە بەکارهێنانی داتای ئاماری و ئەلگۆریتمی زیرەک، ئەزموونێکی نوێ و پڕ هەیەجان بە هەوادارانی تۆپی پێ دەبەخشێت و بووەتە یەکێک لە ناسراوترین ئەپەکانی پێشبینیی تۆپی پێ.
بۆ ئەوەی بزانیت ئەپەکان چۆن دیزاین دەکرێن، ئەم وتارانەی بلۆگی کارزان لەوانەیە بەسوود بن:
- ئەپی تایبەت یان ئەپی ئامادە؟ ڕێنمایی بۆ هەڵبژاردنی دروست بۆ بزنسەکەت
- دیزاینی ئەپی مۆبایلی ڕێکخراوەیی: ڕێنماییەکی تەواو لە سفرەوە تا دەستپێکردن (بە فارسی)
- دروستکردنی ئەپ بە ژیریی دەستکرد: باشترین ڕێگا و ئامرازەکان (بە فارسی)
- سوودەکانی دیزاینی ئەپی مۆبایل: هەنگاوێک بەرەو سەرکەوتن (بە فارسی)
- دیزاینی ئەپ چییە؟ تایبەتمەندییەکانی ئەپێکی سەرکەوتوو (بە فارسی)
- ماڵپەڕ یان ئەپ؟ کامیان بەسوودترە؟ (بە فارسی)
