نشان کن
کد آگهی: KP4881812409

توسعه بک اند هوشمند (OpenAI API + Chatbot + Reminders)

در سراسر کشور
در وبسایت پونیشا  (چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
برنامه نویسی سی پلاس پلاس (C++)
جاوا (Java)
جاوا اسکریپت (JavaScript)
MySQL
پایتون (Python)
متن کامل آگهی:
🔴 توجه: فقط فریلنسرهایی می‌توانند پیشنهاد دهند که سابقهٔ عملی در ادغام OpenAI/ChatGPT API و ساخت بک‌اند با قابلیت‌های مشابه (اولویت‌بندی، چت‌بات، یادآوری/نوتیفیکیشن) داشته باشند. خلاصه پروژه (MVP) هدف: ساخت بک‌اند MVP در کمتر از 1 هفته با سه قابلیت اصلی: 1. اولویت‌بندی تسک‌ها (Prioritizer): گرفتن لیست تسک‌های روز + متادیتا → خروجی JSON با امتیاز A+/A/B/C/N + دلیل و زمان پیشنهادی. 2. چت‌بات با حافظه (Chatbot with Memory): ادامه مکالمه، تشخیص intent (task, note, reminder…) + اتصال پیام‌ها به پروژه/افراد/لایبرری + پیشنهاد اکشن‌ها (ساخت تسک، ذخیره، یادآوری). 3. یادآوری و نوتیفیکیشن (Reminders): ساخت/لغو/Snooze Reminder با Push (وب/موبایل) + انتخاب صدای اعلان. ⸻ الزامات فنی • بک‌اند با Node.js (Express/Fastify) یا Python (FastAPI) (Go اختیاری). • دیتابیس: PostgreSQL (اولویت) یا MySQL. ORM سبک (Prisma/SQLAlchemy). • اتصال به OpenAI API فقط از سمت سرور. • دپلوی با Docker + docker-compose. • Push: Firebase FCM (الزامی)، APNs (اختیاری در MVP). • کد ماژولار + مستندات کامل. ⸻ مدل داده‌های کلیدی • Tasks: id, title, deadline, estimate, energy, priority, deps • Projects: id, name, status, members • People: id, name, role, contacts • Chat Messages: id, user_id, text, reply_text, meta • Links: ارتباط پیام با پروژه/شخص/لایبرری • Reminders: id, target_type, target_id, when, repeat, sound_id, channel, status ⸻ APIهای نمونه • Auth: /auth/token • Prioritizer: /ai/prioritize, /tasks/:id/apply-priority, /focus-blocks • Chatbot: /chat/send, /chat/confirm-action • Reminders: /reminders, /reminders/:id/snooze, DELETE /reminders/:id ⸻ پذیرش کار • Prioritizer: روی 10 تسک نمونه، خروجی JSON معتبر بدهد. • Chatbot: روی 10 پیام نمونه intent درست + یک اکشن معتبر. • Reminders: ایجاد/لغو/Snooze + Push تست شود. • Docker Compose بالا بیاید و همه endpointها پاسخ بدهند. ⸻ تحویلی‌ها • سورس‌کد + README • Dockerfile/Compose + env نمونه • مایگریشن دیتابیس + دیاگرام (اختیاری) • کالکشن Postman با نمونه درخواست/پاسخ • System Prompts (prioritizer/chatbot)

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

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
دوشنبه 18 شهریور 1404، ساعت 03:41