پونیشا
انجام شده

اسکریپت پایتون برای جمع‌آوری اطلاعات مشاغل از گوگل places

  • توسعه‌ نرم‌افزار و آی‌تی

من نیاز دارم یک اسکریپت (کد پایتون) نوشته شود که با استفاده از Google Places API اطلاعات مربوط به کسب‌وکارهای ایرانی را جمع‌آوری کند.

شرح نیازمندی‌ها:

ورودی اسکریپت:

یک فایل CSV شامل نام شهرها (مثال: Toronto, London, Los Angeles, Dubai)

یک فایل CSV شامل نام سرویس‌ها (مثال: Persian restaurant, Persian grocery, Persian beauty salon)

اسکریپت باید همه‌ی ترکیب‌های شهر × سرویس را پردازش کند و داده‌های مربوطه را از Google Places API دریافت نماید.

داده‌ها در دو فرمت خروجی ذخیره شوند:

CSV (ساختار جدولی)

JSON (ساختار درختی)

اطلاعات موردنیاز از هر کسب‌وکار:

نام

آدرس کامل

شماره تلفن (اگر موجود بود)

وب‌سایت (اگر موجود بود)

ساعت کاری

موقعیت جغرافیایی (lat, lng)

امتیاز و تعداد نظرات کاربران

۲ نمونه نظر مشتری

خروجی مورد انتظار:

یک فایل CSV نهایی شامل تمام نتایج (همه شهرها و همه سرویس‌ها)

یک فایل JSON نهایی با همان اطلاعات

کد پایتون کامل و قابل اجرا همراه با توضیح نحوه‌ی اجرا

مهارت‌های موردنیاز:

برنامه‌نویسی پایتون

آشنایی با Google Places API و کار با APIها

توانایی پردازش داده و خروجی گرفتن در قالب CSV و JSON

مهارت‌های مورد نیاز

  • پایتون (Python)

  • تست نرم افزار

  • Debugging

  • Google Maps API

  • JSON


سرویس‌های مرتبط


فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند

  • کارفرما این پیشنهاد را انتخاب کرده است.
    nuller
    nuller4.68(24) امتیاز
    زمان تحویل: 3 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 3 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 10 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 6 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 15 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 7 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 10 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 8 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 6 روز
    ارسال پیشنهاد در:
  • زمان تحویل: 5 روز
    ارسال پیشنهاد در:

آخرین پروژه های توسعه‌ نرم‌افزار و آی‌تی

projects
انتشار اپلیکیشن در اپ‌استور (App Store)

ما اپلیکیشن همنشین (ساخته شده با تکنولوژی PWA) هستیم که در گوگل‌پلی، بازار، مایکت و سیب‌اپ منتشر شده است. نیاز داریم که یک فریلنسر متخصص، فقط فرآیند انتشار این اپلیکیشن را در App Store (اپل) تکمیل کند.

شرح وظایف: آماده‌سازی اپلیکیشن (تبدیل PWA به فرمت قابل پذیرش برای اپ‌استور). مدیریت فرآیند ارسال به App Store Connect. رفع خطاهای احتمالی ریجکتی (Rejection) از سوی اپل تا زمان پذیرش نهایی. “اپلیکیشن با رعایت گایدلاین‌های اپل (App Store Review Guidelines) از حالت صرفاً وب خارج شود تا با ریجکت شدن مواجه نشویم.”

شرایط: ساخت حساب توسعه‌دهنده اپل با راهنمایی های شما توسط شرکت ساخته می شود. تجربه قبلی در انتشار اپلیکیشن‌های Web-based/Hybrid در اپ‌استور. لطفاً پس از مطالعه، قیمت نهایی برای انجام این مرحله (تا زمان تایید اپل) را اعلام کنید. بازه قیمتی بزرگ در نظر گرفته شده تا شما قیمت پیشنهادی خودتان را اعلام نمایید.

فرصت انتخاب
پیشنهادها3
اجاکسی کردن وب سایت و کم کردن حجم عکس ها و رفع ایرادشاناجاکسی کردن وب سایت و کم کردن حجم عکس ها و رفع ایرادشان
فرصت انتخاب
پیشنهادها8
طراحی و بازسازی وب سایت شرکت

به علت قدیمی بودن ورژن PHP و Wordpress و همچنین plug-in های تمپلیت، قصد بازسازی سایت را داریم. ساختار سایت مشابه فعلی بوده ولی تعداد صفحات کاهش می یابد. همچنین کمی تغییر در متون و عکسها خواهیم داشت. در نهایت 7 صفحه در نسخه انگلیسی و همین تعداد در نسخه فارسی خواهیم داشت. تقریبا در هرصفحه یک image slider، یک متن و تعدادی تصویر و لینک دانلود بروشور خواهد بود. ابتدا نسخه انگلیسی با فوریت بیشتر نهایی و بارگذاری می شود و سپس در صورت رضایت، نسخه فارسی اضافه می شود. درصورت تمایل پیشنهاد خود را مختصرا ارایه نمایید. سپس در صورت تایید، آدرس سایت فعلی برای شما ارسال خواهد شد تا پس از بررسی پیشنهاد دقیق خود (فنی، قیمت و زمان) را برای انجام فاز 1 پروژه (نسخه انگلیسی) ارایه نمایید.

فرصت انتخاب
پیشنهادها29
انجام به روز رسانی و اپدیت وب سایتیک پوسته قدیمی اورجینال آوادا در ورد پرس داریم که برای به روز رسانی با توجه به php 7.3 به خطا میخوریم. در نتیجه نه می توانیم پوسته را اپدیت کنیم نه ورژن php را بالا ببریم . نیاز به راهنمایی هست
فرصت انتخاب
پیشنهادها21
طراحی و شخصی‌سازی سایت فروشگاهی فندک با WordPress و WoodMart

طراحی و شخصی‌سازی سایت فروشگاهی فندک با WordPress و WoodMart

برای تکمیل و طراحی حرفه‌ای یک سایت فروشگاهی فندک به یک طراح سایت مسلط به WordPress و قالب WoodMart نیاز داریم.

سایت از قبل با وردپرس راه‌اندازی شده و قالب WoodMart روی آن نصب است. هدف ما این است که همین سایت از نظر ظاهری و امکانات، به یک فروشگاه اینترنتی حرفه‌ای و جذاب تبدیل شود.

شرح کار:

  • طراحی و شخصی‌سازی صفحه اصلی
  • طراحی ظاهر مدرن و شیک متناسب با فروشگاه فندک
  • طراحی صفحات فروشگاه و دسته‌بندی محصولات
  • طراحی حرفه‌ای صفحه محصولات
  • تنظیم هدر، فوتر و منوها
  • تنظیم سبد خرید و صفحه تسویه‌حساب
  • ایجاد فیلتر و جست‌وجوی مناسب محصولات
  • تنظیم نمایش قیمت، موجودی و تخفیف‌ها
  • طراحی کاملاً ریسپانسیو برای موبایل و دسکتاپ
  • بهبود تجربه کاربری و ظاهر کلی سایت
  • رفع ایرادات ظاهری و فنی موجود
  • تنظیم افزونه‌های موردنیاز
  • رعایت اصول اولیه SEO و سرعت سایت
  • تحویل سایت به‌صورت کامل و آماده استفاده

مهارت‌های موردنیاز:

  • تسلط به WordPress
  • تسلط به قالب WoodMart
  • تسلط به WooCommerce
  • توانایی شخصی‌سازی قالب و طراحی صفحات
  • آشنایی با Elementor
  • آشنایی با UI/UX و طراحی ریسپانسیو

بودجه پروژه: حداکثر ۷ میلیون تومان

بودجه‌ای که برای این پروژه در نظر گرفته‌ایم تا سقف ۷,۰۰۰,۰۰۰ تومان است و ترجیح می‌دهیم پروژه در همین محدوده انجام شود.

لطفاً در پیشنهاد خود نمونه‌کارهای مرتبط، مخصوصاً سایت‌های فروشگاهی وردپرسی و WoodMart، زمان انجام پروژه و مبلغ پیشنهادی را ارسال کنید.

توجه: قالب WoodMart از قبل روی سایت نصب است و نیازی به طراحی سایت از صفر یا خرید قالب جدید نیست؛ تمرکز پروژه روی طراحی، شخصی‌سازی و تکمیل حرفه‌ای سایت فعلی است.

فرصت انتخاب
پیشنهادها14
استخراج مشخصات محصولات (سریال و مدل نامبر) از سایت endressباید 11 دیجیت شامل عدد و حروف انگلیسی کپیتال در سایت https://netilion.endress.com/app/library/device_viewer به عنوان سریال نامبر چک شود و اطلاعات درج شده درسمت راست شامل Production Date,Order Code,Device type,Firstware Version به دیتابیش اضافه شود. در یک دیتابیش ذخیره شود و در یک صفحه اینترنتی نمایش داده شود و قابلیت جست و جو و export فایل اکسل داشته باشد. یک نمونه از این کد را میتوانید با تست سریال X5002704373 در این سایت تست کنید
فرصت انتخاب
پیشنهادها22
جذب فریلنسر برنامه‌نویس Native iOS

برای توسعه و تکمیل اپلیکیشن iOS یک پروژه در حوزه تجهیزات هوشمند و سیستم‌های امنیتی، به یک برنامه‌نویس حرفه‌ای و باتجربه Native iOS به‌صورت فریلنسری نیازمندیم. نوع همکاری: پروژه‌ای / فریلنسری (امکان ادامه همکاری برای توسعه نسخه‌های بعدی). ترجیحاً فرد یا تیمی که سابقه تحویل کامل پروژه‌های واقعی iOS را داشته باشد.

تکنولوژی‌های موردنظر: Native iOS Swift Xcode طراحی رابط کاربری مطابق Figma / UI موجود ارتباط با API و Web Service کار با JSON و REST API مدیریت Authentication و Session Push Notification (در صورت نیاز) آشنایی با Bluetooth / Wi-Fi / Network Communication مزیت محسوب می‌شود.

نکته بسیار مهم: این پروژه اپلیکیشن Native iOS است و استفاده از WebView، PWA، تبدیل وب‌اپلیکیشن به اپلیکیشن یا راهکارهای مشابه مورد قبول نیست. اپلیکیشن باید به‌صورت واقعی و Native برای iPhone توسعه داده شود.

لطفاً هنگام ارسال پیشنهاد، موارد زیر را ارسال کنید: نمونه‌کارهای واقعی iOS تجربه کار با Swift و Xcode تجربه کار با REST API در صورت وجود، نمونه اپلیکیشن‌های منتشرشده در App Store مبلغ پیشنهادی زمان تقریبی اجرای پروژه توضیح مختصر درباره تجربه شما در پروژه‌های IoT، تجهیزات هوشمند، کنترل از راه دور یا سیستم‌های امنیتی

لطفاً فقط در صورتی پیشنهاد ارسال کنید که تجربه عملی توسعه Native iOS با Swift داشته باشید.

فرصت انتخاب
پیشنهادها6
سیستم سفارش گیری با فایل و ارتباط با مشتری

نحوه کارکرد پروژه بصورتی هست که مشتری با یوزر و پسوردی که ادمین در اختیارش میزاره وارد پنل کاربریش میشه و از اونجا با فرم ثبت سفارش که یک سری اطلاعات از نحوه ساخت سفارش رو روی اون قسمت پر میکنه فایل سفارشش رو آپلود میکنه ادمین سفارش رو با فایل و اطلاعات سفارش دریافت میکنه و وضعیت سفارش رو مشخص میکنه که مشتری از وضعیت سفارشش هم با خبر باشه یک قسمتی هم برای لیست کردن سفارشات میخواد و یک قسمت هم برای ثبت تیکت پشتیبانی برای مشتری و سمت ادمین این پروژه. رابط کاربری هم آمادس فقط کد نویسی ترجیح بیشتر اینه که پروژه روی laravel اجرا بشه توضیحات: پنل مشتری (Customer Portal) ثبت سفارش جدید: انتخاب مشخصات فنی توضیحات تکمیلی آپلود فایل‌های سنگین گرافیکی (از ۵۰ مگابایت تا ۱ گیگابایت): پشتیبانی از فایل‌های طراحی لایه‌باز (TIF, PSD, PDF, AI, ZIP). پیگیری و تاریخچه سفارشات: مشاهده لیست سفارشات با وضعیت لحظه‌ای (در انتظار بررسی،آماده تحویل، ارسال‌شده و…). مشاهده صفحه جزئیات هر سفارش. مشاهده و دریافت فاکتور: فاکتورهای صادرشده به‌صورت فایل PDF آماده داخل صفحه همان سفارش برای مشتری قابل مشاهده و دانلود باشد بخش پیام و پشتیبانی عمومی: امکان ارسال و دریافت پیام مستقیم پنل مدیریت (Admin Dashboard) مدیریت کامل سفارشات: مشاهده لیست تمام سفارشات با فیلتر وضعیت و مشتری. دانلود فایل‌های طراحی حجیم بارگذاری‌شده توسط مشتری. تغییر وضعیت سفارش در هر مرحله از تولید و ذخیره تاریخچه وضعیت. پیوست کردن فایل PDF فاکتور/پیش‌فاکتور به سفارش مربوطه. مدیریت مشتریان: ایجاد، ویرایش و فعال/غیرفعال‌سازی حساب‌های کاربری مشتریان. صندوق پیام‌ها: مشاهده پیام‌های دریافتی از مشتریان و ارسال پاسخ به آن‌ها.

فرصت انتخاب
پیشنهادها28
اپلیکیشن نوبت دهی رانندگان

این پروژه شامل توسعه یک اپلیکیشن برای رانندگان است که امکان ثبت‌نام و تکمیل اطلاعات شخصی، ثبت اطلاعات کامیون، مشاهده و انتخاب بار را فراهم می‌کند.

اطلاعات رانندگان و کامیون‌ها در دیتابیس مرکزی اپلیکیشن ذخیره می‌شود. راننده با انتخاب کارخانه موردنظر، می‌تواند بارهای موجود را از طریق API مشاهده کند. همچنین پس از انتخاب بار، اطلاعات و وضعیت مربوطه از طریق API به سرور و دیتابیس همان کارخانه ارسال و به‌روزرسانی می‌شود.

برای این منظور، چند API بر روی سرور کارخانه طراحی می‌شود تا امکان دریافت لیست بارها، دریافت اطلاعات بار و ارسال عملیات انتخاب یا تغییر وضعیت بار فراهم شود.

فرصت انتخاب
پیشنهادها33
طراحی وب سایت شرکتی به زبان انگلیسی

طراحی وب سایت شرکتی ساده و مینیمال با کمک ورد پرس با پرتوتایپ آماده شده وب سایت تک زبانه انگلیسی و دارای 5 پیج خواهد بود رنگ بندی نقره ای و مشکی هست

فرصت انتخاب
پیشنهادها76