Royalty Accounting Dashboard
۷ روز پیش
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه ### **📩 آگهی استخدام متخصص Backend / DevOps برای بهینهسازی و توسعه داشبورد رویالتی اکانتینگ 🎵**
🔹 **نوع همکاری:** پروژهای / فریلنسر / تماموقت
💰 **حقوق:** توافقی بر اساس تجربه
📍 **مکان:** ریموت / حضوری (در صورت نیاز)
⏳ **مدت همکاری:** فاز اول ۱ ماه – امکان همکاری طولانیمدت
---
## **🎯 درباره پروژه**
ما یک پلتفرم برای **درآمدزایی و پخش آهنگهای آرتیستها** داریم. یکی از نیازهای اصلی ما، یک **داشبورد رویالتی اکانتینگ** است که دادههای مربوط به **استریم موسیقی، درآمد آرتیستها، کشورهایی که بازدید داشتهاند، و سایر اطلاعات مرتبط** را از طریق فایلهای **CSV ماهانه** آنالیز کند.
📌 **هدف ما:** بهینهسازی عملکرد، رفع باگها و بهبود UI/UX برای ارائه تجربه بهتر به کاربران.
💡 **در حال حاضر این داشبورد توسط یک تیم دیگر توسعه داده شده، اما به بررسی، رفع باگ، بهینهسازی و توسعه امکانات جدید نیاز دارد.**
---
## **🚀 چالشهای فنی و مشکلاتی که باید حل شوند**
### **1️⃣ کندی شدید پردازش فایل CSV در سرور آنلاین**
⚡ در **محیط لوکال** پردازش **زیر ۵ ثانیه** طول میکشد، اما در سرور **بیش از ۲۴ ساعت!**
✅ **بهینهسازی پایگاه داده PostgreSQL و پردازش فایلهای CSV ضروری است.**
### **2️⃣ مشکلات دیپلوی و اجرای سرور**
🔹 سایت روی **همروش و Vercel** هاست شده است، اما بعد از اعمال تغییرات، **دیپلوی موفق نمیشود** و خطای **Service Unavailable** نمایش داده میشود.
✅ بررسی مشکلات متغیرهای محیطی (`POSTGRES_DB, POSTGRES_USER, ...`) در Vercel
✅ **بهینهسازی Docker, Kubernetes، و CI/CD** برای اجرای صحیح پروژه
### **3️⃣ پیادهسازی داشبوردهای اختصاصی برای آرتیستها**
🎯 **هر آرتیست باید داشبورد اختصاصی خودش را داشته باشد** که شامل **آمار استریم، درآمد، و سایر جزئیات شخصیسازیشده** باشد.
✅ پیادهسازی **Authentication, Authorization و Role-Based Access** برای کنترل سطح دسترسی
### **4️⃣ باگگیری و بهینهسازی ساختار کد پروژه**
🔍 بررسی فایلهای `earnings.utils.py, users/signals.py, core/settings.py`
❌ رفع **ImportError** در `earnings.utils`
⚙️ **بهینهسازی Gunicorn، Celery و لاگگیری سرور**
---
## **🛠️ تکنولوژیهای مورد استفاده**
✅ **Backend:** Django (Python)
✅ **Database:** PostgreSQL
✅ **Frontend:** (در صورت نیاز به تغییرات)
✅ **Server & Deployment:** همروش (Hamravesh)، Vercel، Docker، Kubernetes
✅ **Storage & Cloud:** AWS S3 (برای ذخیره فایلها)
✅ **Version Control:** GitHub
---
## **📌 فاز دوم: طراحی و پیادهسازی UI/UX برای داشبورد**
📱 **پس از حل مشکلات فنی، میخواهیم طراحی جدید و ریسپانسیو برای داشبورد پیادهسازی کنیم.**
✅ **طراحی یک UI/UX مدرن، ریسپانسیو و حرفهای** برای نمایش دادهها
✅ **بهینهسازی تجربه کاربری (UX) برای آرتیستها و مدیران سیستم**
✅ **استفاده از فریمورکهای فرانتاند مانند React.js یا Vue.js برای تعامل بهتر کاربران با دادهها**
💡 **متخصصین UI/UX میتوانند رزومه خود را ارسال کنند تا در این مرحله همکاری کنیم.**
---
## **🎯 مهارتهای مورد نیاز**
🔹 **تسلط به Django و Python**
🔹 **بهینهسازی پایگاه داده PostgreSQL و پردازش فایلهای CSV**
🔹 **مدیریت و دیپلوی پروژه در همراهوش و Vercel**
🔹 **تسلط به Docker, Kubernetes و CI/CD**
🔹 **مهارت در Authentication و Role-Based Access برای کاربران**
🔹 **آشنایی با Frontend (React/Vue) برای همکاری در UI/UX مزیت محسوب میشود**
---
## **✅ مدت زمان همکاری**
⏳ **فاز اول (بررسی و رفع مشکلات اصلی):** ۱ ماه
⏳ **فاز دوم (طراحی و پیادهسازی UI/UX): همکاری مداوم**
💰 **امکان همکاری طولانیمدت در توسعه داشبورد و ویژگیهای جدید وجود دارد.**
---
## **💰 شرایط همکاری**
📌 **نوع همکاری:** پروژهای / فریلنسر / تماموقت
📌 **حقوق / دستمزد:** توافقی بر اساس تجربه
📌 **نحوه پرداخت:** پرداخت بهصورت مرحلهای بر اساس پیشرفت پروژه
📩 **اگر تجربهی لازم را دارید، لطفاً رزومه و نمونهکارهای خود را ارسال کنید.** 🚀
فوری
تمام وقت
اسپانسر
ویژه
مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه پروژه را با دوستان خود به اشتراک بگذارید