اپلیکیشن استعلام خلافی خودرو

اپلیکیشن استعلام خلافی خودرو

کارفرما
آقای شاه محمدی
زمان اجرا
شهریور 1399
نوع پروژه
طراحی اپلیکیشن

اپلیکیشن استعلام خلافی خودرو

اپلیکیشن خلافی بگیر خودرو یک نرم افزاری اندرویدی با هدف فراهم کردن مجموعه ای از ابزار های کاربردی برای رانندگان طراحی و توسعه داده شده است.

امکانات اپلیکیشن:

استعلام خلافی ماشین و موتور : راننده می تواند با وارد کردن پلاک ماشین و یا موتور خود و پرداخت هزینه استعلام ، تخلفات رانندگی خود را مشاهده و پرداخت کند.
امکان مشاهده عکس گرفته شده توسط دوربین راهور ناجا نیز وجود دارد.
جهت افزایش سرعت استعلام مشخصات پلاک خودرو به صورت آفلاین در خود برنامه و گوشی کاربر ذخیره شده و برای دفعات بعدی دیگر نیازی به وارد کردن پلاک از ابتدا نمی باشد.

پرداخت قبض : فقط با وارد کردن شناسه قبض و شناسه پرداخت قبض از طریق API استعلام می شود و با تایید کاربر به درگاه پرداخت منتقل می گردد. امکان پرداخت انواع قبض در این اپ وجود دارد و محدود به قبض خلافی نمی شود.

نرخ جرایم رانندگی : تیم ما سالانه جدول نرخ جرایم رانندگی پلیس راهور را بررسی کرده و اطلاعات را از این منبع استخراج می کند. کاربران می توانند با مشاهده بخش “نرخ جریمه رانندگی” در اپ آخرین نرخ هر نوع جریمه برای کلان شهر ها ، شهر و روستا ها را مشاهده و حتی با سال قبل مقایسه کنند.

پلاک یاب : ما دیتابیس شماره پلاک و شهر های مرتبط با آن را کامل کردیم و کاربرد از طریق این بخش می تواند چک کند یک پلاک از چه شهری می باشد.

رابط کاربری جذاب : طراحی UI این اپ بسیار چشم نواز است و قابلیت دارک و لایت نیز آن را جذاب تر می کند. UX بسیار ساده ای هم دارد و با توجه به طیف سبز گسترده این اپ استفاده از آن بسیار ساده می باشد.

چالش های پروژه:

روش های استعلام خلافی : از سال ۱۳۹۹ که این اپ را طراحی کردیم تا الان روش استعلام تخلفات رانندگی تغییرات زیادی داشته است. در همان ابتدا وب سرویس (API) رسمی از طریق سامانه راهور ناجا وجود نداشت و این اپ و سایر اپ های مشابه با روش هیدن کردن وب ویو استعلام خلافی را انجام می دادند. این روش به این صورت بود که در اپ اندروید (وب ویو) صفحه ای مشابه مرورگر به صورت مخفی باز می شد و سایت استعلام خلافی راهور ناجا را باز می کرد اما کاربر آن را نمی دید و در همان اپ از طریق فیلد های مشخص شده اطلاعات مورد نیاز مثل بارکد ماشین را قرار می داد. اپ با استفاده از Dom جاوا اسکریپت اطلاعات را در مرورگر مخفی قرار داده و بر روی دکمه استعلام کلیک می کرد و در نتیجه تخلفات نمایش داده شده در سایت را استخراج و به کاربر نشان می داد.

به بروزرسانی سایت راهور ناجا و افزایش امنیت و محدودیت این روش برای اکثر برنامه نویسان از کار افتاده بود ولی تیم متخصص ما با یک روش حرفه ای توانست اولین اپ خلافی باشد که همچنان از این روش استفاده کند. بقیه اپ ها از طریق API سایت راهور متصل بودن که در مواقعی درچار قعطی می شد. روش API هم به عنوان روشی جایگزین در اپ پیاده سازی کردیم. به یاد دارم موقعی که API استعلام خلافی راهور به صورت سراسری قطع شده بود به طوری که اپ های معروف مثل *733# (آپ) هم قابلیت استعلام خلافی شان قطع بود ولی اپ ما کار می کرد که همین دلیل کاربران زیادی به اپ هجون آوردند و سرور داون شد و سرور را ارتقا دادیم.

در ادامه سایت راهور سامانه سخا را راه اندازی کرد که کار را برای ما پیچیده تر می کرد ولی بازهم از پس این چالش برآمدیم.

سال ۱۴۰۴ با پولی شدن استعلام خلافی در سامانه سخا این روس غیر قابل استفاده شد و در حال حاضر استعلام خلافی در اپ از طریق API راهور ناجا فعال می باشد.

سرویس های گوگل:

در این پروژه از سرویس های متنوع گوگل که برای توسعه دهندگان وجود دارد استفاده شده است.

فایربیس : فایربیس یکی از نام آشنا ترین سرویس های گوگل برای توسعه دهندگان است که امکانات کاربردی زیادی را ارائه می دهد. البته به دلیل تحریم ها برخی از این سرویس ها غیرقابل استفاده می باشد یا استفاده از آن چالش های زیادی دارد.

فایربیس آنالیتیکس : این سرویس برای دریافت گزارش و آمار از اپ کاربرد دارد و به توسعه دهنده این امکان را می دهد تا آمار گزارشاتی مانند تعداد نصب ، کاربران فعال ، مدل گوشی ها و نسخه های اندروید ، تنوع جغرافیایی کاربران ، دفعات باز شدن صفحات و… را به طور کامل دریافت کند.

کرشلیتکس : این سرویس فوق العاده جهت پیگیری خطاها و و باگ های برنامه می باشد. با توجه به تنوع بالای سیستم عامل ها و مدل های گوشی اندروید ممکن است برنامه بر روی برخی از این گوشی ها دچار خطا شود کا این خطا ها از طریق این سرویس ثبت می شود و توسعه دهنده را مطلع می سازد تا در نسخه بعدی برنامه ایرادات را برطرف کند.

گوگل ادموب : سرویس تبلیغات گوگل بر روی اپ های اندرویدی است که در این پروژه مدل بنری ، جایزه ای ، پاپ آپ و تمام صفحه ای پیاده سازی شد که به دلیل نمایش سیاسی این سرویس فیلتر شد و فقط تبلیغات برای کاربرانی که با vpn اپ را مشاهده می کردند نمایش داده می شد.

مارکتینگ و بازاریابی:

این اپ با عنوان های متفاوتی مثل خلافی بگیر هوشمند ، خلافی پلاس و… در گوگل پلی منتشر شد و اگر کاربری کلمه “خلافی خودرو” را سرچ می کرد با توجه به این که چند اپ از ما به او نمایش داده می شد شانس دانلود و نصب برنامه را بیشتر می کرد.
روش دیگر بازاریابی این برنامه تبلیغات گوگل بود که به ازای هر نصب هزینه ای پرداخت می شدو کاربر هدفمند جذب برنامه می شد.

دستاورد ها :

بیش از ۵۰۰ هزار نصب در گوگل پلی : نسخه ای از برنامه ۵۰۰ هزار نصب در گوگل پلی دریافت کرد که به علت فیلترینگ گوگل پلی و دلایل شخصی کارفرما از مارکت حذف شد.

توسعه دهنده :

سهیل نصیری (فول استک دولوپر) موسس گروه بایت مستر

مشخصات فنی :

اندروید : Java – Xml
بک اند و PHP : API
پنل مدیریت : JS – HTML – CSS

مشخصات کارفرما :

جناب آقای محمدرضا شاه محمدیفردی با ایده های موفق و استراتژی متفاوت از بقیه از سال ۱۳۹۷ تا کنون باما همکاری می کنند.

این پروژه درحال حاضر با عنوان “خلافی بگیر خودرو” با بیش از ۵ هزار نصب فعال در گوگل پلی ، کافه بازار و مایکت قابل استفاده می باشد.

دانلود اپلیکیشن استعلام خلافی خودرو از گوگل پلی

دانلود اپلیکیشن استعلام خلافی خودرو از مایکت

دانلود اپلیکیشن استعلام خلافی خودرو از کافه بازار