سناریو
جهت فروش حضوری اقلام مختلف کالا توسط ویزیتورها نیاز به اپلیکیشن ویزیتور اندرویدی قابل نصب بر روی دستگاه های پوز اندرویدی ( Android Pos ) می باشد ( پوزهای مذکور شامل یک تبلت اندروید و یک دستگاه پرینتر لیبل زن و یک دستگاه کارت خوان بانکی می باشد). بدین صورت که اپلیکیشن مورد نظر بر روی پوز مذکور نصب می شود و توسط ویزیتور اقلام فروش بر روی آن مشخص شده سپس چاپ فاکتور فروش بر روی چاپگر همان دستگاه پوز چاپ گرفته می شود، در برخی موارد نیاز می باشد برخی اقلام نیز که از قبل فروخته شده برگشت زده شود. درنهایت کل فروش ها و برگشتی های مشتری در بخش تسویه دیده میشود که کل یا بخشی از مبلغ را بر روی کارتخوان همان دستگاه پوز، مشتری کارت می کشد ( نمونه کدها و مستند ارتباط با کارتخوان موجود می باشد ) و یا بخشی را نقد پرداخت می نماید و تا زمان تسویه کامل فاکتور و برگشتی در بخش تسویه بماند. اطلاعات باید بین دستگاه پوز و سرور به صورت دوره ای و یا به انتخاب ویزیتور تبادل شود. (اطلاعات با فرمت مشخص شده توسط کارفرما از سرور دریافت و به سرور ارسال شود)
مشخصات کاربری
• اهراز هویت ( نام کاربری ، کلمه عبور )
• دریافت اطلاعات از سرور به صورت خودکار یا در زمان دلخواه و نگهداری در تبلت
• درج اطلاعات مشتری جدید
• ثبت فاکتور ، اقلام فروش ، تخفیف ، مالیات ارزش افزوده
• صدور و چاپ فاکتور فروش
• ثبت برگشتی ، اقلام برگشتی
• لیست نمودن مبالغ فاکتور و برگشتی در بخش تسویه
• دریافت مبالغ از طریق کارتخوان، دریافت نقدی و یا سایر در یک یا چند نوبت
• تهیه 5 گزارش از اطلاعات موجود
• ارسال اطلاعات به سرور به صورت خودکار و یا در زمان دلخواه
• نصب و بهره برداری بر روی پوزهای اندرویدی.
• کلیه صفحات به زبان فارسی می باشد
مشخصات فنی
• طراحی رابط کاربری صفحات (با نرمافزار Figma یا Adobe XD) بر اساس متد های به روز در زمینه ( UI/UX )
• کد نویسی اندروید بر اساس Kotlin با قابلیت لود سریع
• اپلیکیشن به صورت آفلاین کار می کند و اطلاعات توسط API با سرور در زمان های قابل تنظیم تبادل می شود.
• تبادل اطلاعات با سرور از طریق API ( ساخت API به عهده فریلنسر می باشد با همکاری فنی کارفرما )
مدت انجام پروژه
• تحویل کامل 40 روز بعداز شروع پروژه
• هر 10 روز بخش های مشخص شده طبق زمانبندی تحویل می گردد
تحویل پروژه
• طرح ها و کدهای منبع پروژه به طور کامل و قابل ویرایش (شامل کدهای Kotlin/Java ، طراحی UI/UX و ... )
• نوشتن مستندات مختصر درباره ساختار پروژه.
• کامنت نویسی مناسب در کدهای برنامه.
• عملکرد بدون نقص در بخش دریافت وجه از طریق کارتخوان بانکی.
• تست کامل برنامه بر روی حداقل دو دستگاه مختلف اندروید برای اطمینان از پایداری و بی نقص بودن عملکرد.
شرایط و درخواستها
• لطفاً نمونه کارهای قبلی خود را برای ما ارسال کنید. تجربه در توسعه اپلیکیشنهای مشابه و توانایی کار با فناوریهای روز در این زمینه از اهمیت ویژهای برخوردار است.
• با توجه به جزئیات فوق، انتظار داریم که پیشنهادات منطقی و مستندات لازم را دریافت نماییم.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.