سایت مطالعه آنلاین
- توسعه نرمافزار و آیتی
یک سایت مطالعه آنلاین با ابزار یادداشت. ابزار یادداشت عبارتند از
- امکان اضافه نمودن عکس و متن
- اﻣﮑﺎن جابه جایی عکس و متن درون برنامه بین کتب و جزوات مختلف
- امکان لینک کردن بخش های مختلف کتب و جزوات باهم
- امکان کپی و جابه جایی متن به دفتر یادداشت مجازی شخص
- امکان تعریف دفاتر مختلف نیاز دارم که طراحی بشه، لطفا پیشنهادات خودتون رو اعلام کنید.
مهارتهای مورد نیاز
برنامه نویسی
طراحی سایت شخصی
برنامه نویسی بک اند (Back-End)
دوآپس
امکانات ویژه
بینهایت
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 7 روزارسال پیشنهاد در:

anovaco4.86(201) امتیاززمان تحویل: 120 روزارسال پیشنهاد در:- زمان تحویل: 60 روزارسال پیشنهاد در:
- زمان تحویل: 45 روزارسال پیشنهاد در:
mr.sina4.84(16) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:
mahandev5(8) امتیاززمان تحویل: 20 روزارسال پیشنهاد در:- زمان تحویل: 31 روزارسال پیشنهاد در:
hosseinzadeh19985(1) امتیاززمان تحویل: 40 روزارسال پیشنهاد در:- زمان تحویل: 75 روزارسال پیشنهاد در:
aminartworks24.84(10) امتیاززمان تحویل: 20 روزارسال پیشنهاد در:
meysamweb4.71(14) امتیاززمان تحویل: 35 روزارسال پیشنهاد در:
graph13664.36(5) امتیاززمان تحویل: 35 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
سلام. یک وبسایت چندزبانه با فریمورک Laravel دارم که کند شده و قصد ارتقاء زیرساخت را دارم. به یک متخصص DevOps / Server Admin نیاز دارم که:
سرور فعلی را بررسی کند و علت کندی را مشخص کند (CPU/RAM/Disk I/O، وبسرور، PHP-FPM، MySQL، لاگها).
بر اساس ترافیک واقعی، بهترین نوع سرویس داخل ایران را پیشنهاد بدهد (VPS/Cloud/Dedicated) و در انتخاب شرکت مناسب برای خرید کمک کند.
خرید سرور جدید را باهم انجام دهیم و مهاجرت امن انجام شود (حداقل قطعی، قابل برگشت).
راهاندازی و تنظیم صحیح CDN روی دامنه (آروان یا Cloudflare): DNS، SSL، Cache Rules، و جلوگیری از کش شدن مسیرهای حساس (رزرو/پرداخت).
بهینهسازی Laravel: Redis Cache/Queue، OPcache، تنظیمات MySQL، مانیتورینگ پایه.
خروجی مورد انتظار:
گزارش کوتاه از وضعیت فعلی + پیشنهاد دقیق سرور جدید (مشخصات + دلیل انتخاب)
اجرای مهاجرت با Downtime حداقل + پلن برگشت (Rollback)
مستندسازی تنظیمات انجامشده
شرایط همکاری:
نمونهکار یا تجربه مشابه الزامی است.
یک طراح خوب با تجربه که کاملا با اصول تکنیکال طراحی سایت و سئو و تمامی نکات سئو در طراحی سایت آشنا باشه نیازمندیم. دانش کامل در زمینه قوانین و نکات طراحی سایت برای جلوگیری از کاهش سرعت و رعایت اصول سئو در طراحی الزامیه. نمونه طراحی سایت مدنظر: https://fooladhub.com/
عنوان پروژه: پلتفرم مدیریت پروژه + CRM + اتوماسیون پرداخت پورسانت
توضیحات پروژه:
ما بهدنبال ایجاد یک پلتفرم جامع مدیریت پروژه برای دپارتمان املاک خود هستیم که بتواند پاسخگوی نیازهای خاص کسبوکار ما باشد. هدف این پروژه، توسعه یک نرمافزار مشابه میزیتو با یک سیستم CRM کاملتر است که شامل قابلیتهای مدیریت پروژه، اتوماسیون پرداخت پورسانت، و سیستم امتیازدهی و رتبهبندی باشد.
این پلتفرم باید به عنوان یک سیستم ERP عمل کند و قادر باشد در شعب مختلف ما نیز استفاده شود. ویژگیهای اصلی مورد انتظار عبارتند از:
- مدیریت پروژه: قابلیتهای پیشرفته برای برنامهریزی، پیگیری و گزارشدهی پروژهها.
- سیستم CRM: مدیریت ارتباط با مشتریان شامل پیگیری تعاملات، تاریخچه فروش و خدمات مشتری.
- پرداخت پورسانت: اتوماسیون کامل در محاسبه و پرداخت پورسانت به کارکنان، بهطوری که تمامی جزئیات بهراحتی مدیریت شوند.
- امتیازدهی و رتبهبندی: سیستمی برای ارزیابی عملکرد کارکنان و پروژهها.
این پلتفرم باید کاربرپسند و قابل گسترش باشد و امکان پیادهسازی در مناطق مختلف را داشته باشد. ما به یک تیم حرفهای و با تجربه در توسعه نرمافزارهای مشابه نیاز داریم که بتوانند این پروژه را با کیفیت مطلوب و در زمان مناسب به سرانجام برسانند.
دستهبندی پروژه: توسعه نرمافزار و آیتی
از علاقهمندان دعوت میشود تا رزومه و نمونه کارهای خود را به ما ارسال کنند. ما به دنبال همکاری با بهترینها هستیم تا این پروژه را به نتیجه مطلوب برسانیم.
سلام و احترام بنده یه سایت دانلود و پخش موزیک و ویدیو موزیک(ویدیو به صورت سایز استوری و دسکتاپ} میخوام حتما سرعت لود بالا باشه+رسپانسیو کامل بکاند پروژه باید اختصاصی، غیروردپرسی، ماژولار، امن و قابل توسعه باشد و سورس کامل آن تحویل داده شود. بکاند باید امکان تفکیک کلاینتها (Web / Mobile) را داشته باشد. بکاند باید بهصورت Mobile-Ready API طراحی شود و از ابتدا برای مصرف توسط اپلیکیشن موبایل در نظر گرفته شود. سیستم احراز هویت باید قابلیت استفاده در اپلیکیشن موبایل را داشته باشد و قابل ارتقاء باشد. ساختار بکاند باید بهگونهای باشد که در آینده امکان اضافهکردن Push Notification برای اپلیکیشن وجود داشته باشد. تغییرات آینده در بکاند نباید باعث از کار افتادن کلاینتهای قبلی شود. لیست موارد فنی رو در زیر میارم
1️⃣ معماری کلی پروژه
سایت با بکاند اختصاصی (غیروردپرسی) طراحی شود معماری ماژولار و قابل توسعه برای اضافه شدن امکانات در آینده ارائه سورس کامل پروژه + مستندات
2️⃣ استریم آنلاین (Streaming) پیادهسازی HLS Streaming استاندارد پشتیبانی از چند کیفیت (مثلاً 128 / 320 برای موزیک – 480 / 720 / 1080 برای ویدیو) Adaptive Bitrate (تنظیم خودکار کیفیت بر اساس سرعت اینترنت) پخش روان بدون قطع شدن هنگام جابهجایی صفحات Player سفارشی (نه پلیر آماده ساده)
3️⃣ دانلود امن (Secure Download) سیستم لینک دانلود امن و زماندار Token-based Download (هر لینک مختص همان کاربر) جلوگیری از Hotlink و اشتراکگذاری لینک امکان محدودسازی IP / زمان / تعداد دانلود
4️⃣ ذخیرهسازی فایلها (Storage) استفاده از Object Storage سازگار با S3 (S3 داخلی یا خارجی – قابل انتخاب)
ساختار استاندارد پوشهبندی فایلها امکان انتقال فایلها در آینده بدون تغییر کد بکاپگیری اصولی از فایلها (Backup Strategy)
5️⃣ CDN (تحویل محتوا) اتصال Storage به CDN کش شدن فایلهای استریم و دانلود کاهش مصرف پهنای باند سرور اصلی بهینهسازی Cache-Control و Expire
6️⃣ مدیریت پهنای باند و فشار سرور استفاده از HLS + Chunk Delivery کش سمت سرور (Redis یا معادل آن) Rate Limit برای جلوگیری از سوءاستفاده جلوگیری از مصرف غیرعادی پهنای باند
7️⃣ امنیت محتوا و ضد دزدی لینکهای امضا شده (Signed URLs) توکنهای زماندار و یکبارمصرف جلوگیری از Hotlink اعتبارسنجی درخواستها از سمت API محافظت در برابر دانلود انبوه و رباتها
8️⃣ پنل مدیریت حرفهای (Admin Panel) پنل اختصاصی (نه وردپرس) امکانات پنل: آپلود فایل در چند کیفیت مدیریت کاور، متن، تگ، ژانر مدیریت هنرمند + بیوگرافی مدیریت آلبوم و پلیلیست مشاهده آمار استریم و دانلود مدیریت دسترسی ادمینها UI ساده، سریع و کاربردی امکان دسته بندی نوع موزیک ها امکان دسته بندی و نمایش موزیک ها بر اساس سال تولید قرار دادن ویدیو ها به صورت نمایش در فرم استوری و....
9️⃣ SEO و ساختار سایت
سازگار با SEO (SSR یا معادل) مدیریت: Title Meta Description Slug Schema (در صورت امکان) URLهای تمیز و قابل ایندکس امکان درج متن با تگ های مختلف در فوتر با تگ بیشتر بخوانید سرعت لود بالا (Core Web Vitals) تکنیک پخش اهنگ از نقطه سرچشده کاربر در گوگل
🔟 تحویل و پشتیبانی
تحویل: سورس کامل سایت سورس بکاند سورس پنل مدیریت مستندات: نصب اجرا ساختار پروژه آموزش مدیریت سایت (ویدیو یا PDF) حداقل 3 ماه پشتیبانی بعد از تحویل رفع رایگان مشکلات و باگ ها در طول مدت پشتیبانی
موارد فنی بک اند👇
🔹 بکاند (Backend – الزامی) بکاند پروژه باید اختصاصی و غیروردپرسی باشد بکاند باید بهصورت API محور طراحی شود (Backend جدا از Frontend) معماری بکاند ماژولار و قابل توسعه باشد سورس کامل بکاند تحویل داده شود
🔹 دیتابیس طراحی دیتابیس اختصاصی و استاندارد استفاده از PostgreSQL یا MySQL جداول مجزا و بهینه برای: کاربران محتوا (موزیک / ویدیو) هنرمندان ژانرها تگها پلیلیستها امکان توسعه دیتابیس بدون تخریب دادههای قبلی
🔹 API طراحی API اختصاصی و مستند API مستقل از فرانتاند استاندارد REST (و قابل ارتقاء در آینده) نسخهبندی API (v1 / v2 در آینده)
🔹 احراز هویت و دسترسی سیستم احراز هویت کاربران در بکاند استفاده از Token (JWT یا معادل) مدیریت سطح دسترسی (Admin / Editor / User) قابلیت غیرفعالسازی یا محدودسازی کاربران
🔹 کش و عملکرد بکاند
استفاده از سیستم Cache سمت سرور (مانند Redis یا معادل) کش درخواستهای پرتکرار API بهینهسازی Queryهای دیتابیس
🔹 لاگ و خطا لاگ خطاهای بکاند مدیریت خطاهای API با پیام استاندارد امکان بررسی مشکلات در آینده
🔹 تحویل و مستندات بکاند تحویل سورس کامل بکاند داکیومنت: نصب بکاند اجرای پروژه تنظیمات محیط (Environment) آموزش نحوه مدیریت و نگهداری بکاند
امکانات سایت👇
🔹 ۱) صفحه اصلی (Home) اسلایدر موزیک/ویدیوهای جدید لیست جدیدترین آهنگها لیست جدیدترین موزیکویدیوها لیست محبوبترینها (هفتگی / ماهانه) دستهبندیها (ژانرها) بخش هنرمندان محبوب بخش پلیلیستهای آماده
۲) صفحات موزیک پلیر صوتی (Audio Player) پشتیبانی از HLS (چند کیفیت) پخش در پسزمینه نمایش کاور نمایش متن آهنگ (Lyrics) دکمه دانلود امن (Token + زماندار) نمایش اطلاعات: اسم آهنگ آرتیست ژانر لینک به پلیلیستها بخش آهنگهای مشابه بخش کامنتها (اختیاری) نمایش پلیر کوچک در پایین صفحه هنگام مرور صفحه دیگر
۳) صفحات موزیکویدیو پلیر ویدیو (Video Player) HLS Adaptive Streaming کیفیتهای: 480 / 720 / 1080 پخش تمامصفحه دکمه دانلود امن چند کیفیت توضیحات و اطلاعات کامل لیست ویدیوهای مشابه
۴) صفحه هنرمندان عکس پروفایل + بیوگرافی لیست آهنگها لیست موزیکویدیوها پلیلیستهای مربوط به هنرمند امکان دنبال کردن هنرمند
۵) بخش جستجو جستجوی سریع Ajax پیشنهاد خودکار (Autocomplete) جستجو در: آهنگها ویدیوها ه
به دنبال یک توسعهدهندهی مسلط به برنامهنویسی ویندوز هستیم برای پیادهسازی بکاند یک اپلیکیشن دسکتاپ با تمرکز بر سرویسهای سیستمی و مدیریت ترافیک شبکه در سطح سیستمعامل. رابط کاربری بهصورت جداگانه توسعه داده میشود.
مهارتهای مورد نیاز: تسلط به یکی از زبانهای C++ یا C# یا Go توانایی کار با Wire sock و Windows Packet Filtering تجربه توسعه Windows Service یا برنامههای بکگراند ویندوز آشنایی با مدیریت فرآیندها و تنظیمات شبکه در ویندوز توانایی طراحی ارتباط بین سرویس بکاند و رابط کاربری (IPC) تجربه لاگگیری، مدیریت خطا و دیباگ سیستمی
داشتن مهارتهای زیر مزیت محسوب می شود:
- سابقه کار روی اپلیکیشنهای performance-critical یا real-time
- آشنایی با ساختار Network Stack ویندوز (Routing, Interfaces, Packet Flow)
- تجربه کار با ماژولها یا ابزارهای low-level
شرایط همکاری: همکاری تماموقت (ریموت یا هیبرید) حقوق توافقی متناسب با تخصص محیط کاری فنی، مستند و ساختارمند
ارسال درخواست: رزومه به همراه توضیح کوتاهی از تجربه شما در برنامهنویسی سیستمی ویندوز ارسال شود.
عنوان پروژه: اپلیکیشن پرسونال برندینگ "دومان"
توضیحات پروژه: در راستای تکمیل فرآیند پرسونال برندینگ "دومان" و همچنین وبسایت www.doumanmoney.com، نیاز به تولید یک اپلیکیشن داریم. این اپلیکیشن باید به صورت کامل و بدون استفاده از هوش مصنوعی کدنویسی شود. لذا از کلیه فریلنسرها دعوت میشود تا در این پروژه شرکت کنند.
لطفا در نظر داشته باشید که داشتن رزومه و تجربه کاری در حوزه تولید اپلیکیشنهای مشابه، یک اولویت است. ما به دنبال فردی هستیم که تواناییهای خود را در زمینه توسعه نرمافزار نشان دهد و بتواند با هدف تنظیم یک برند قوی در فضای دیجیتال همکاری کند.
تاریخ نهایی برای ارسال درخواست همکاری تا دهم دی ماه خواهد بود. باتوجه به شرایط و نیازهای پروژه، بررسی درخواستها پس از این تاریخ انجام خواهد شد.
دستهبندی پروژه: توسعه نرمافزار و آیتی
در صورت داشتن هرگونه سوال یا نیاز به اطلاعات بیشتر، لطفا با ما ارتباط برقرار نمایید.
بازینس، بهعنوان یک هاب (Play-to-Earn (P2E، بستری را برای بازیسازان فراهم کرده است که بتوانند ارزش افزودهای برای بازیکنان خود ایجاد کنند، نرخ جذب و ماندگاری کاربران را افزایش دهند و در عین حال، بدون پیچیدگیهای اضافی، از درآمد پایدار و بلندمدت بهره ببرند. در این راستا، بازینس به دنبال انتشار بازیهای وبی جدید است که هدف نهایی هر بازی ایجاد سرگرمی لذتبخش با امکان کسب درآمد و جایزه برای بازیکنان است. نیازهای اصلی بازی: خروجی وب: خروجی بازی باید تحت وب باشد و برای استفاده بر روی گوشیهای هوشمند طراحی شده باشد. مدل P2E: بازی باید ارز بازینس (گیتاکوین) را پیادهسازی کند و با در نظر گرفتن اقتصاد بازی، این ارز را به بین کاربران خود توزیع کند. کاربران با استفاده از این ارز میتوانند در فروشگاه بازینس (https://baziness.com/)، آیتمهای مورد نظر خود را خریداری کنند. روش مطمئن برای توزیع گیتاکوین، جایزه دادن آن به نفرات برتر لیدربورد بازی است، برای این منظور بازی باید رویدادهای رقابتی منظمی برگزار کند که در آن بازیکنان به رقابت بپردازند و برندهها گیتاکوین دریافت کنند. میزان گیتاکوینهای توزیع شده در یک رویداد باید بخشی از درآمد رویداد باشد تا اقتصاد بازی سودآور بماند. فروشگاه درون بازی: بازی باید درآمدزا باشد تا بتواند بخشی از درآمد خود را از طریق گیتاکوین با بازیکنانش به اشتراک بگذارد. روشهای رایج کسب درآمد از بازی، فروش محصولات درون برنامهای، فروش اشتراک، نمایش تبلیغات و… است. گیمپلی: هر گیمپلی که جذابیت نگهداشتن بازیکنان را داشته باشد و امکان ایجاد رقابت برای کسب گیتاکوین را فراهم کند. با توجه به بکر بودن بازار بازیهای P2E، گیمپلیهای آشنا برای بازیکنان ایرانی، اولویت دارد. نمونه بازی: منچ (https://mench.baziness.com/) تکراری نبودن گیمپلیهای منتشر شده روی بازینس: با هدف استفاده حداکثری از فرصتهای بازینس، بازیها با گیمپلیهایی که قبلا برروی بازینس نمونه منتشر شده دارند، قابل قبول نیستند. ثبت دادههای رفتار کاربران و رویدادها: تمامی دیتاهای مهم بازی باید لاگ شود تا در زمان سرویس دادن بازی به بازیکنان، بتوان عملکرد بازی را آنالیز و بهینه کرد.
این پروژه یک تسک کوچک و ساده است و در زمان کوتاه قابل انجام میباشد. هدف، بررسی و رفع مشکل اتریبیوت نشدن نصبها (Install Attribution) در ترکر Metrix برای اپلیکیشن اندرویدی است.
در حال حاضر با وجود ارسال ترافیک و انجام نصب، نصبها در پنل متریکس بهدرستی به سورسهای تبلیغاتی نسبت داده نمیشوند و نیاز به یک بررسی سریع و فیکس نهایی داریم.
شرح فعالیتها
بررسی پیادهسازی SDK متریکس
بررسی لینکهای ترکینگ، UTM و تنظیمات کمپین
بررسی Deeplink / Deferred Deeplink (در صورت نیاز)
بررسی لاگهای نصب و ارسال دیتا
شناسایی علت مشکل و اعمال فیکس
تست نهایی و تأیید اتریبیوت شدن نصبها
خروجی مورد انتظار
اتریبیوت صحیح نصبها در متریکس
نمایش درست کمپین و مدیا سورس
امکان تحلیل صحیح ایونتها
تکنولوژیها
Android (Kotlin / Java)
Metrix SDK
سند نیازمندیهای نرمافزار (SRS)
1. مقدمه
1.1 هدف سند
این سند با هدف تعریف دقیق و شفاف نیازمندیهای نرمافزاری یک سیستم داخلی مدیریت انبار، تردد کالا، تولید، حضور و غیاب پرسنل و مدیریت هزینهها تهیه شده است. این سند مرجع اصلی طراحی، پیادهسازی، تست و تحویل نرمافزار خواهد بود.
1.2 دامنه نرمافزار
این نرمافزار یک سیستم داخلی (ERP ساده) است که برای استفاده در محیط کارخانه/کارگاه طراحی میشود و تمرکز آن بر دقت ثبت اطلاعات، کنترل موجودی، گزارشگیری و کاهش خطای انسانی است.
1.3 کاربران سیستم
- مدیر سیستم
- مسئول انبار
- مسئول تولید
- مسئول اداری/مالی
2. تعاریف و اختصارات
- کالا: هر نوع ماده اولیه، محصول نیمهساخته یا محصول نهایی
- حواله خروج: سند رسمی خروج کالا از انبار
- تنخواه: مبلغی که برای هزینههای جاری در اختیار افراد قرار میگیرد
3. نیازمندیهای کلی سیستم
3.1 نیازمندیهای عملکردی عمومی
- سیستم باید امکان تعریف کاربران و سطح دسترسی را داشته باشد.
- تمام عملیات باید دارای تاریخ و ساعت ثبت باشند.
- حذف اطلاعات حساس فقط با دسترسی مدیر سیستم مجاز باشد.
- سیستم باید لاگ تغییرات (ویرایش و حذف) را ذخیره کند.
3.2 نیازمندیهای غیرعملکردی
- رابط کاربری ساده و کاربردی (اولویت با عملکرد، نه زیبایی)
- قابلیت تهیه خروجی گزارشها به PDF و Excel
- پایداری دادهها و جلوگیری از ثبت اطلاعات ناقص
4. ماژولهای سیستم
4.1 ماژول مدیریت انبار و ورود کالا
4.1.1 تعریف انبار
- امکان تعریف چند انبار با نام و توضیحات
4.1.2 تعریف کالا
- نام کالا
- کد کالا
- واحد اندازهگیری (کیلوگرم، عدد، بسته و ...)
4.1.3 ثبت ورود کالا
- تاریخ و ساعت
- انبار مقصد
- نوع کالا
- وزن
- تعداد
- رنگ
- فرستنده
- راننده
- شماره ماشین
- مبلغ کرایه
- توضیحات
قوانین:
- ثبت ورود بدون انتخاب انبار و کالا مجاز نیست.
- با ثبت ورود، موجودی انبار بهصورت خودکار افزایش مییابد.
4.2 ماژول خروج کالا (حواله خروج)
4.2.1 ثبت حواله خروج
- شماره حواله (تولید خودکار)
- تاریخ
- سفارشدهنده
- گیرنده
- آدرس
- راننده
- شماره موبایل راننده
- شماره ماشین
- کالا
- وزن
- تعداد
- توضیحات
قوانین:
- سیستم باید موجودی انبار را قبل از ثبت خروج بررسی کند.
- در صورت کمبود موجودی، ثبت حواله مجاز نباشد.
- پس از ثبت، موجودی انبار کاهش یابد.
- حواله خروج باید قابل چاپ باشد.
4.3 ماژول حضور و غیاب پرسنل
4.3.1 تعریف پرسنل
- نام و نام خانوادگی
- سمت
4.3.2 ثبت وضعیت روزانه
وضعیت پیشفرض: حاضر
امکان ثبت:
غیبت
مرخصی
تأخیر
اضافهکاری
4.4 ماژول مدیریت تنخواه و هزینهها
4.4.1 تعریف تنخواه
- تخصیص تنخواه به افراد مشخص
4.4.2 ثبت هزینه
- تاریخ
- شرح هزینه
- مبلغ
قوانین:
- هر هزینه باید از مانده تنخواه کسر شود.
- مانده تنخواه هر شخص باید در هر لحظه قابل مشاهده باشد.
4.5 ماژول گزارش تولید
- تاریخ تولید
- نوع محصول
- مقدار تولید
قوانین:
- با ثبت تولید، مقدار تولیدشده به انبار محصول نهایی اضافه شود.
4.6 ماژول گزارش روزانه
نمایش خلاصه اطلاعات روز شامل:
ورود کالا
خروج کالا
تولید
حضور و غیاب
هزینهها
امکان فیلتر بر اساس تاریخ
5. الزامات تحویل
- تحویل سورسکد
- مستندات فنی
- آموزش اولیه کار با نرمافزار
این نرم افزار یا به صورت نصب در ویندوز می توان باشد یا تحت وب اجرا شود اما باید تمام نسخه ها با هم در تمام کامپیوتر هایی که دسترسی به نت دارند آپدیت شوند



