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

نیازمند برنامه‌نویس برای اتصال به Backend، دیتابیس

در تهران
در وبسایت کارلنسر  (چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
برنامه نویسی
برنامه نویسی وب
برنامه نویسی php
php
جاوا اسکریپت (Javascript)
پی اچ پی
طراحی سایت
بازه حقوق:  از 400,000 تا 1,000,000 تومان
نحوه پرداخت:  پروژه‌ای
متن کامل آگهی:
با درود ( قبلش بگم که فرایند بک اند و دیتابیس و فرانت اند روی سایت لیارا برای آسان شدن کار فریلنسر امکان پذیره ) من یک پروژه دارم به نام MokammelFitPro که سورس آن روی GitHub قرار دارد. قصد دارم آن را به Backend و دیتابیس متصل کنم و روی دامنه اصلی (mokamelfitpro.ir) اجرا و تست کنم. هدف از این توضیح این است که شما به صورت مرحله به مرحله درک کنید که پروژه چگونه کار می‌کند و چه کارهایی باید انجام دهید. 1️⃣ ساختار پروژه Frontend React CRA با TailwindCSS راست‌چین و فارسی شامل صفحات: صفحه ورود / ثبت‌نام داشبورد کاربر فرم اشتراک (ارسال TXID و رسید USDT) آپلود عکس Vision نمایش نتایج SASKA AI Backend NestJS + Prisma + PostgreSQL وظایف: احراز هویت (JWT) اجرای منطق هوش مصنوعی SASKA AI مدیریت Subscription (ارسال TXID → Pending → Approve/Reject توسط Admin) پردازش Vision و ذخیره JSON نتایج ارتباط با Supabase Storage برای فایل‌ها Database Supabase (PostgreSQL + Storage) جداول اصلی: users subscription_payments formulas supplement_stacks bio_alerts quiz_sessions vision_uploads 2️⃣ معماری ساده سیستم کاربر ↓ Frontend (Vercel) ↓ ارسال Quiz / TXID / عکس Backend (Render) ↓ Supabase DB / Storage ↓ Backend (SASKA AI) ↓ Frontend (نمایش نتیجه) Frontend فقط UI است Backend مغز و منطق AI دارد Database و Storage حافظه دائمی 3️⃣ وظایف فریلنسر 🔹 مرحله 1: راه‌اندازی Backend کل پروژه NestJS را pull کند از GitHub Environment Variables درست را در Render اضافه کند: DATABASE_URL (Supabase) JWT_SECRET SUPABASE_SERVICE_ROLE_KEY GOOGLE_AI_API_KEY Prisma Migration اجرا شود اطمینان از Stateless بودن Backend (هیچ state محلی روی سرور) Health Check route بسازد 🔹 مرحله 2: اتصال به Supabase Database و Storage صحیح پیکربندی شود Supabase URL و Service Role Key در Backend استفاده شود فایل‌های Vision مستقیم به Storage بروند Backend فقط URL دریافت کند 🔹 مرحله 3: راه‌اندازی Frontend React CRA روی Vercel deploy شود Environment Variable: REACT_APP_API_URL → URL Backend اطمینان از RTL و فارسی بودن UI تست فرم‌های: ارسال Quiz اشتراک با TXID آپلود عکس Vision 🔹 مرحله 4: اتصال Frontend و Backend همه API Callها به Backend هدایت شوند JWT Authentication تست شود CORS روی Backend فقط دامنه Frontend فعال شود 🔹 مرحله 5: تست کامل روی دامنه دامنه اصلی: mokamelfitpro.ir Frontend روی Vercel Backend روی Render Database روی Supabase تست جریان کامل: ثبت‌نام کاربر ارسال Quiz دریافت Formula آپلود عکس Vision ارسال TXID اشتراک و تایید Admin 4️⃣ نکات مهم برای فریلنسر هیچ API Key نباید در Frontend باشد هوش مصنوعی فقط روی Backend اجرا شود همه فایل‌ها روی Storage ذخیره شوند، نه سرور محلی Backend باید کاملاً Stateless باشد Rate Limit روی AI و API ضروری است 5️⃣ خروجی نهایی مورد انتظار سایت بالا آمده و کاملاً تست شده Dashboard کاربر، Admin Panel و Subscription Flow بدون مشکل تمامی فایل‌های Vision و Formula روی Supabase ذخیره شده امکان اجرای سایت روی دامنه اصلی mokamelfitpro.ir همه فرم‌ها و UI فارسی و راست‌چین

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

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