«اپلیکیشن مچینگ ورزشی مبتنی بر GPS و پروفایل کاربر»
در سراسر کشور
در وبسایت پونیشا(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
فلاتر (Flutter)
ری اکت نیتیو (React Native)
Node.js
Google Maps API
متن کامل آگهی:
📌 مشخصات کامل پروژه: اپلیکیشن مچینگ ورزشی
🎯 هدف پروژه
ساخت یک اپلیکیشن موبایل (اندروید و iOS) برای پیدا کردن پارتنر ورزشی نزدیک از طریق GPS، مچینگ براساس پروفایل (ورزش، سطح، هدف) و امکان برقراری ارتباط (چت و نوتیفیکیشن).
⸻
🛠 امکانات نسخه اولیه (MVP)
1. ثبتنام و ورود
• با شماره موبایل/ایمیل
• امکان ورود سریع با گوگل/اپل
2. پروفایل کاربر
• عکس پروفایل
• سن، جنسیت، سطح ورزشی (مبتدی، متوسط، حرفهای)
• نوع ورزش مورد علاقه (بدنسازی، دویدن، یوگا، فوتبال …)
• هدف ورزشی (کاهش وزن، حجم گرفتن، سلامت عمومی …)
3. لوکیشن و نقشه
• استفاده از GPS برای نمایش افراد نزدیک
• اتصال به Google Maps API (یا معادل رایگان مثل OpenStreetMap)
• نمایش باشگاههای نزدیک (اختیاری برای نسخه بعدی)
4. مچینگ (Matching System)
• لیست افراد اطراف با فیلتر فاصله، نوع ورزش و سطح ورزشی
• امکان لایک/رد برای انتخاب پارتنر
• وقتی دو طرف لایک کنند → مچ ایجاد میشود
5. چت داخلی (Messaging)
• بعد از مچ شدن، امکان ارسال پیام
• نوتیفیکیشن برای پیامهای جدید
6. نوتیفیکیشنها
• وقتی کاربر جدید نزدیکت فعال شود
• وقتی مچ جدید ایجاد شود
• وقتی پیام دریافت کنی
7. پنل ادمین ساده
• مدیریت کاربران (فعال/غیرفعال کردن)
• مشاهده گزارشها و آمار
⸻
⚙️ تکنولوژی پیشنهادی
• Frontend (اپ موبایل): Flutter (ترجیحاً) یا React Native → برای ساخت یک کد بیس روی هر دو پلتفرم.
• Backend (سرور):
• Node.js (Express) یا Python (Django/Flask)
• پایگاه داده: PostgreSQL (بهتر برای لوکیشن) یا MongoDB
• APIها و سرویسها:
• Google Maps API یا OpenStreetMap برای نقشه
• Firebase برای نوتیفیکیشن و چت (Real-time Database یا Firestore)
• پنل ادمین:
• وب اپ ساده با React.js یا Vue.js
⸻
📅 فازهای توسعه
فاز 1 – تحلیل و طراحی (2-3 هفته)
• تکمیل مستندات نیازمندیها (SRS)
• طراحی Wireframe و UI/UX در Figma
فاز 2 – توسعه بکاند و اپ (2-3 ماه)
• ساخت سیستم ثبتنام و پروفایل
• پیادهسازی GPS و نقشه
• ساخت سیستم مچینگ و فیلتر
• ساخت چت و نوتیفیکیشن
فاز 3 – تست و بهبود (3-4 هفته)
• تست داخلی (Developer Testing)
• تست بتا با کاربران محدود
فاز 4 – لانچ (1 ماه)
• انتشار در Google Play و App Store
• ساخت وبسایت معرفی اپلیکیشن
فاز 5 – مارکتینگ و توسعه بعدی (6 ماه)
• جذب کاربران اولیه در یک شهر خاص
• اضافه کردن امکانات جدید (ورژن 2):
• باشگاهها و مربیان
• گروههای تمرینی (چت گروهی)
• سیستم امتیازدهی و اعتبار کاربران
⸻
📈 مدل درآمدزایی
1. فریمیوم: استفاده رایگان، ولی امکانات ویژه (فیلتر حرفهای، دیدن افراد بیشتر) پولی شود.
2. تبلیغات باشگاهها و مربیان: معرفی به کاربران نزدیک.
3. فروش برنامه تمرینی و غذایی داخل اپ.
4. اشتراک ماهانه پریمیوم.
⸻
⚡ به طور خلاصه: این اپ یک Tinder مخصوص ورزشکاران است؛ با تمرکز روی لوکیشن، مچینگ و ارتباط سریع.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.