باز
برنامه نویس Frontend React/TypeScript (MUI 5 Dashboard)
توسعه نرمافزار و آیتیزمان باقیمانده برای ارسال پیشنهاد
دنبال یه دولوپر فرانتاند خفن هستیم که یه داشبورد React رو با TypeScript و MUI 5 پیادهسازی کنه. بکاند کامل آماده است و برای بیشتر بخشها RESTful API داریم؛ بعضی صفحهها هم Realtime با socket.io به بکاند وصل میشن. فیگما و Postman (با مثالها) کاملاً آمادهست. پروژه به صورت فاز به فاز زیر نظر CTO پیش میره.
📝 خلاصه پروژه:
- پیادهسازی UI یک داشبورد کاربری اختصاصی با MUI 5 (حالت روشن/تاریک با تم خود MUI).
- Boilerplate آمادهست React + TypeScript + ESLint + ساختار MUI.
- احراز هویت JWT + Refresh Token در کوکی + 2FA.
- چند صفحه با socket.io برای دیتاهای زنده.
- دو نمودار کاستوم قیمت رمزارز باید از صفر توسعه داده بشه (بدون کتابخونههای چارت آماده یا با حداقل وابستگی).
- همه صفحات بعد از لاگین هستن. یه لندینگ ساده قبل از لاگین داریم.
⚙️ تکنولوژیها و استانداردها:
- React + TypeScript
- Hooks (تمرکز روی فانکشنال کامپوننتها)
- Redux برای استیت منیجمنت
- react-router-dom برای روتینگ
- axios برای کالهای API
- socket.io کلاینت برای realtime
- MUI 5 و الگوهای Material Design (استایلدهی با sx/Styled API، تمینگ Light/Dark)
- ESLint فعال؛ رعایت استایل گاید و کنوانشنهای کدنویسی الزامی
✅ خروجیهای مورد انتظار:
- پیادهسازی پیکسل پرفکت مطابق Figma (کامپوننتهای تمیز و قابل استفاده مجدد).
- اتصال کامل به REST APIها + هندلینگ خطا (لودینگ/Empty State).
- پیادهسازی (Auth Flow (Login/Refresh/2FA با مدیریت سشن امن.
- پیادهسازی صفحات realtime با socket.io (اتصال/قطع/وصل، ریکانکت، ساباسکرایب).
- توسعه ۲ چارت کاستوم رمزارز (اسکیلپذیر، ریسایزبل با Tooltip/Zoom/Range در صورت نیاز).
- رعایت Accessiblity پایه و ریسپانسیو کامل.
🤝 فرایند همکاری و تحویل:
- پروژه فازبندی شده؛ هر فاز تعریف و بعد از کدنویسی تحویل و بازبینی میشه.
- تایملاین تخمینی اجرای کل پروژه: ۴۰ تا ۵۰ روز تقویمی (نیاز به تمرکز و زمان کافی).
- Git Flow الزامی: توسعه روی feature branchها + Merge Request به ریپوی اصلی برای ریویو CTO.
- پس از تایید مرج به main و اجرای CI/CD خودکار.
🌟 مهارتها و تجربه مورد نیاز:
- ۳ تا ۵ سال تجربه عملی در React + TypeScript.
- تسلط به Hooks و Redux (Toolkit امتیاز مثبت).
- تسلط به MUI 5 (تمینگ، کامپوننتها، sx/Styled API).
- تجربه با socket.io سمت فرانت و هندلینگ realtime state.
- آشنایی با مفاهیم JWT/Refresh Token و امنیت سمت کلاینت.
- کار با axios، مدیریت خطا، Interceptorها.
- دقت بالا در پیادهسازی پیکسلپرفکت از Figma و رعایت استانداردهای UI.
- تجربه با ESLint و کدنویسی کلین/ماژولار.
- آشنایی قبلی با MUI boilerplate امتیاز محسوب میشه.
📂 مدارک و نحوه درخواست: لطفاً اینها رو بفرستید:
- لینک نمونه کار Portfolio و GitHub (به خصوص پروژههای داشبوردی MUI).
- نمونه کد کوتاه (یا ریپو) که Hooks + Redux + axios رو نشون بده.
- تجربههات با socket.io و اگر داشتی لینک پروژه realtime.
- دستمزد پیشنهادی (فازبندی یا نرخ روزانه فولتایم برای ۴۰-۵۰ روز).
- زمانبندی دسترسی روزانهات (برای همتیمی شدن مؤثر با CTO).
به امید همکاری موفق و ایجاد یک پروژه منحصر به فرد!
Socket IO
ری اکت (React)
Material Design
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند






anovaco4.86(197) امتیاز
زمان تحویل: 40 روز
ارسال پیشنهاد در:


talafoz4.16(5) امتیاز
زمان تحویل: 30 روز
ارسال پیشنهاد در:

amirzaredev5(2) امتیاز
زمان تحویل: 1 روز
ارسال پیشنهاد در:
AM
amirbasiri20005(2) امتیاز
زمان تحویل: 50 روز
ارسال پیشنهاد در:
زمان تحویل: 30 روز
ارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects