
انجام شده
برنامه نویس 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).
به امید همکاری موفق و ایجاد یک پروژه منحصر به فرد!
مهارتهای مورد نیاز
Material Design
Socket IO
ری اکت (React)
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 30 روزارسال پیشنهاد در:
talafoz4.3(6) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
amirbasiri20005(2) امتیاززمان تحویل: 50 روزارسال پیشنهاد در:
amirzaredev5(2) امتیاززمان تحویل: 1 روزارسال پیشنهاد در:
anovaco4.87(207) امتیاززمان تحویل: 40 روزارسال پیشنهاد در:- زمان تحویل: 50 روزارسال پیشنهاد در:
- زمان تحویل: 60 روزارسال پیشنهاد در:
darwvin5(7) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:- زمان تحویل: 40 روزارسال پیشنهاد در:
pezhvakimv5(4) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:- زمان تحویل: 55 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects




