
طراحی UI/UX حرفهای برای تابلو آنلاین قیمت طلا
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
ما در حال طراحی یک تابلو آنلاین قیمت برای طلافروشیها هستیم که قرار است روی تلویزیون، مانیتور و نمایشگرهای فروشگاهی نمایش داده شود.
در این تابلو اطلاعاتی مانند موارد زیر نمایش داده میشود:
قیمت طلا (۱۸ و ۲۴ عیار، دست دوم، آبشده و مثقال) -مظنه بازار -سکه امامی، بهار آزادی، نیم سکه و ربع سکه -دلار، یورو، لیر، درهم و یوان -اونس جهانی -تاریخ و ساعت -زمان آخرین بروزرسانی -تبلیغات و پیامهای فروشگاه -لوگو و برند طلافروشی -لوگو و برند شرکت سازنده
هدف ما طراحی یک رابط کاربری مدرن، لوکس، حرفهای و بسیار خوانا است که برای فضای طلافروشی مناسب باشد و قیمتها از فاصله دور نیز بهراحتی دیده شوند.
طراحی باید از ابتدا با نگاه قابل پیادهسازی در HTML / CSS و Next.js انجام شود تا در آینده بتوانیم نسخههای مختلف Web، Browser و App را بر اساس همین طراحی توسعه دهیم.
از طراح انتظار داریم: -تجربه مناسب در طراحی UI/UX -نمونهکارهای حرفهای و مرتبط، بهخصوص Dashboard یا Financial UI -تسلط به Figma -توانایی طراحی RTL و رابط فارسی -توجه ویژه به Typography و خوانایی -توانایی ایجاد Design System و Componentهای قابل استفاده مجدد -طراحی Responsive برای نمایشگرهای مختلف
جزئیات کامل پروژه، ساختار صفحات، رزولوشنها، Componentها و الزامات فنی پس از انتخاب فریلنسر در قالب یک Project Brief کامل ارائه خواهد شد.
خروجی اصلی:
فایل کامل و قابل ویرایش Figma به همراه Design System، Componentها و Assetهای مورد نیاز برای تحویل به تیم Frontend
مهارتهای مورد نیاز
User Interface - IA
فوتوشاپ (Photoshop)
طراحی تجربه کاربری (UX)
طراحی رابط کاربری (UI)
Wireframes
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 5 روزارسال پیشنهاد در:
NimaAriyanFar5(1) امتیاززمان تحویل: 2 روزارسال پیشنهاد در:
LogicPen5(1) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:- KNزمان تحویل: 5 روزارسال پیشنهاد در:
navidgs19885(1) امتیاززمان تحویل: 2 روزارسال پیشنهاد در:
aliaghaz4.76(24) امتیاززمان تحویل: 4 روزارسال پیشنهاد در:- زمان تحویل: 5 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
erfmt5(4) امتیاززمان تحویل: 5 روزارسال پیشنهاد در:
amin00264.89(17) امتیاززمان تحویل: 12 روزارسال پیشنهاد در:- زمان تحویل: 5 روزارسال پیشنهاد در:
- زمان تحویل: 6 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
شرح کلی پروژه: ساخت یک فروشگاه آنلاین برای عرضه پوشاک زنانه از ابتدا؛ در حال حاضر فقط دامنه سایت آماده است و بخش دیگری از سایت شروع نشده است.
محدوده کار و مسئولیت فریلنسر: طراحی ظاهر صفحات و پیادهسازی کامل سایت از ابتدا بر عهده فریلنسر است. خروجی باید یک فروشگاه آنلاین پوشاک زنانه باشد که امکان نمایش و انتخاب محصولات، ثبت سفارش و پرداخت آنلاین را فراهم کند.
نیازمندیها و قابلیتهای اصلی: 1- نمایش محصولات پوشاک زنانه 2-امکان انتخاب محصول توسط کاربر 3- ثبت سفارش در سایت 4- تکمیل فرایند خرید و پرداخت آنلاین داخل سایت 5-سبد سفارش 6-عضویت کاربران 7-جمع فروش ماهانه 8- پنل مدیریتی کامل و قابل فهم 9-فروش ویژه و ........
وضعیت فعلی و ورودیهای آماده: دامنه سایت موجود است؛ طراحی، ساخت و راهاندازی بخشهای اصلی فروشگاه باید از ابتدا انجام شود. جزئیات فنی و شیوه اجرای پروژه برای پیشنهاد متخصص باز است.
تحویلدادنی مورد انتظار: 1-یک فروشگاه آنلاین پوشاک زنانه با طراحی و پیادهسازی کامل، شامل قابلیت نمایش و انتخاب محصول، ثبت سفارش و پرداخت آنلاین. 2-سایت فروشگاهی کامل راه اندازی شده (از صفحه محصول و سبد خرید تا پرداخت آنلاین) 3-سورس کامل وبسایت بدون محدودیت (مالکیت مادی و معنوی طرح برای شماست) 4-آموزش کار با وبسایت (از بارگذاری محصول تا نگهداری وبسایت) 5-پشتیبانی برای رفع اشکالات و پاسخ به سوالات
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای طراحی و پیادهسازی فروشگاه • برآورد هزینه و زمان با توجه به محدوده فعلی پروژه • نمونهکارهای مرتبط با فروشگاههای آنلاین • پیشفرضها و وابستگیهای مؤثر بر اجرای پروژه، از جمله موارد لازم برای تکمیل فرایند پرداخت آنلاین
جهت راهاندازی فاز اول یک پلتفرم جامع نوبتدهی و مشاوره پزشکی (مشابه دکترتو، پذیرش ۲۴، دکتردکتر) به یک تیم یا برنامهنویس ارشد (ترجیحاً مسلط به لاراول/نودجیاس و نکستجیاس) با سابقه کار مرتبط نیازمندیم.
پروژه به صورت اختصاصی توسعه داده خواهد شد و قالبهای آماده وردپرسی مدنظر نیست.
نیازمندیهای کلیدی سیستم: ۱. موتور نوبتدهی و تقویم هوشمند: نمایش برجسته «اولین نوبت خالی» در صفحه پزشک/مرکز. نمایش «تعداد نوبتهای باقیمانده هر روز» به صورت شمارنده عددی در تقویم رزرو. معماری بهینه برای لود سریع تقویم (Calendar Summary API) بدون افت سرعت. مکانیزم ضد تداخل نوبت (Atomic Lock / Redis) برای جلوگیری قطعی از رزرو همزمان (Double Booking). ۲. ساختار چندمرکزی (Multi-location) و کلینیکها: امکان تعریف چند مرکز برای یک پزشک (مطب شخصی، کلینیک، بیمارستان) با تقویم، آدرس و تعرفه مستقل. موجودیت مستقل برای درمانگاهها و کلینیکها و امکان اتصال پزشکان به آنها. مدل مالی تفکیکشده (امکان تسویه مستقیم با پزشک یا با مدیریت کلینیک). ۳. امکانات مشاوره: نوبتدهی ویزیت حضوری مطب. زیرساخت مشاوره تلفنی (اتصال به وبسرویس تماس امن/تماس دوطرفه). زیرساخت مشاوره ویدیویی (اتصال به اسکایروم یا سرویس مشابه). 4. جریان کاربری و پنلها: لاگین سریع بیمار با شماره موبایل و کد یکبارمصرف (OTP). امکان رزرو برای «خودم» یا «دیگری» با حداقل فیلد (نام، کد ملی، موبایل). جستجوی سریع (Autocomplete) بر اساس نام، تخصص، کلینیک، علائم/بیماری و محلههای شهری. پنل مشترک و ساده برای پزشک و منشی با قابلیت تعریف شیفتها و داشبورد مالی تفکیکشده. پنل مدیریت ارشد (Admin) جامع جهت تایید هویت، تنظیم کارمزدها و گزارشهای مالی.
شرایط همکاری و تحویل پروژه: پروژه به صورت مرحلهای (Milestone) پرداخت خواهد شد. تحویل کامل سورسکد (Git Repository) به همراه داکیومنت فنی و استقرار روی سرور الزامی است. حداقل ۳ ماه گارانتی رایگان رفع باگ پس از تحویل نهایی. لطفاً در پیشنهاد خود حتماً قید کنید: استک فنی پیشنهادی (Front-end / Back-end / DB). نمونهکارهای واقعی و آنلاین (بهویژه پروژههای رزرو، نوبتدهی یا فروشگاهی اختصاصی). مدت زمان تخمینی اجرا و فازبندی پیشنهادی. برآورد هزینه.
شرح کلی پروژه: فروشگاه آنلاین موجود دارای محصولات ساده و محصولات متغیر است و نیاز به اصلاح منطق و نمایش قیمت محصولات دارد. دامنه کار بر تغییر و تکمیل همین فروشگاه موجود متمرکز است، نه ایجاد یک فروشگاه جدید.
محدوده کار و مسئولیت فریلنسر: • اصلاح کد یا تنظیمات مرتبط با نمایش قیمت محصولات در فروشگاه موجود. • نمایش قیمت محصولات ساده از همان ابتدا. • نمایش قیمت پیش از انتخاب رنگ یا Variation برای محصولات متغیری که همه Variationهای آنها قیمت یکسان دارند. • حفظ رفتار فعلی برای محصولات متغیری که Variationهای آنها قیمت متفاوت دارد؛ در این موارد قیمت پس از انتخاب Variation نمایش داده شود. • حفظ عملکرد سیستمهای Minimum Quantity و Sell in Multiples که برای فروش بستهای استفاده میشوند.
ملاحظات فنی یا اجرایی: راهحل ترجیحاً بدون تغییر فایلهای اصلی قالب و با استفاده از Code Snippet یا Child Theme اجرا شود. آدرس سایت برای بررسی در اختیار فریلنسر قرار میگیرد و در این شرح درج نشده است.
تحویلدادنی مورد انتظار: اصلاح انجامشده در فروشگاه موجود بهگونهای که قواعد نمایش قیمت محصولات ساده و متغیر مطابق موارد بالا اجرا شود و عملکرد فعلی Variationهای دارای قیمت متفاوت، Minimum Quantity و Sell in Multiples حفظ شود.
موارد پیشنهادی برای بررسی در پروپوزال: • روش پیشنهادی برای اعمال اصلاحات بدون تغییر فایلهای اصلی قالب. • نحوه بررسی و اطمینان از حفظ عملکرد Minimum Quantity و Sell in Multiples و رفتار Variationها. • برآورد هزینه و زمان انجام کار، با توجه به بررسی کد و تنظیمات فروشگاه موجود.
ما در حال طراحی یک تابلو آنلاین قیمت برای طلافروشیها هستیم که قرار است روی تلویزیون، مانیتور و نمایشگرهای فروشگاهی نمایش داده شود.
در این تابلو اطلاعاتی مانند موارد زیر نمایش داده میشود:
قیمت طلا (۱۸ و ۲۴ عیار، دست دوم، آبشده و مثقال) -مظنه بازار -سکه امامی، بهار آزادی، نیم سکه و ربع سکه -دلار، یورو، لیر، درهم و یوان -اونس جهانی -تاریخ و ساعت -زمان آخرین بروزرسانی -تبلیغات و پیامهای فروشگاه -لوگو و برند طلافروشی -لوگو و برند شرکت سازنده
هدف ما طراحی یک رابط کاربری مدرن، لوکس، حرفهای و بسیار خوانا است که برای فضای طلافروشی مناسب باشد و قیمتها از فاصله دور نیز بهراحتی دیده شوند.
طراحی باید از ابتدا با نگاه قابل پیادهسازی در HTML / CSS و Next.js انجام شود تا در آینده بتوانیم نسخههای مختلف Web، Browser و App را بر اساس همین طراحی توسعه دهیم.
از طراح انتظار داریم: -تجربه مناسب در طراحی UI/UX -نمونهکارهای حرفهای و مرتبط، بهخصوص Dashboard یا Financial UI -تسلط به Figma -توانایی طراحی RTL و رابط فارسی -توجه ویژه به Typography و خوانایی -توانایی ایجاد Design System و Componentهای قابل استفاده مجدد -طراحی Responsive برای نمایشگرهای مختلف
جزئیات کامل پروژه، ساختار صفحات، رزولوشنها، Componentها و الزامات فنی پس از انتخاب فریلنسر در قالب یک Project Brief کامل ارائه خواهد شد.
خروجی اصلی:
فایل کامل و قابل ویرایش Figma به همراه Design System، Componentها و Assetهای مورد نیاز برای تحویل به تیم Frontend
عنوان پروژه
مهاجرت کامل پلتفرم آموزشی به سرور ایران + راهاندازی Supabase Self-Hosted و سیستم Sync
یک پلتفرم آموزشی آنلاین فعال و نسبتاً بزرگ داریم که در حال حاضر شامل وباپلیکیشن و بکاند مبتنی بر Supabase است. قصد داریم یک نسخه کامل و عملیاتی از این پلتفرم روی سرور ایران (ArvanCloud) داشته باشیم تا در صورت اختلال یا قطع اینترنت بینالمللی، کاربران داخل ایران همچنان بتوانند از سرویس استفاده کنند.
هدف صرفاً انتقال سایت یا گرفتن Backup نیست. نسخه ایران باید تا حد ممکن یک نسخه عملیاتی از کل سیستم باشد و اطلاعات آن بهصورت منظم با سیستم اصلی همگام شود.
بخشهای پروژه
پروژه شامل مهاجرت و راهاندازی کامل موارد زیر است:
- سورس و Web Application
- PostgreSQL Database
- تمام Tableها، Schemaها، Relationها، Foreign Keyها، Constraintها و Sequenceها
- Supabase Self-Hosted روی سرور ایران
- Supabase Auth شامل کاربران و Identityها
- Supabase Storage شامل Bucketها، فایلها و Metadata
- Supabase Edge Functions (پروژه بیش از 100 Function دارد)
- Supabase Realtime
- Environment Variables و Secrets موردنیاز
- سرویسها و APIهای Backend
- دامنه، SSL، Reverse Proxy و اتصال CDN
- Integrationهای موردنیاز سیستم
دیتابیس پروژه نسبتاً بزرگ است و در حال حاضر حدود 170+ جدول Public دارد.
Storage نیز شامل چندین Bucket و صدها فایل است.
نیاز اصلی: سیستم Synchronization
بعد از راهاندازی نسخه ایران، باید یک سیستم Sync قابل اطمینان بین نسخه اصلی و نسخه ایران وجود داشته باشد.
نسخه اصلی همچنان سیستم اصلی و Source of Truth خواهد بود.
اطلاعات جدید و تغییرات نسخه اصلی باید به نسخه ایران منتقل شوند، اما Sync نباید به شکلی باشد که اطلاعات جدید ایجادشده روی نسخه ایران را از بین ببرد.
برای مثال در زمان اختلال اینترنت ممکن است کاربران وارد نسخه ایران شوند و اطلاعات جدیدی ایجاد شود، از جمله:
- ثبتنام کاربر
- خرید و سفارش
- ثبتنام در دوره
- پیشرفت دوره
- تمرین و Assignment
- Lead
- اطلاعات CRM
- Upload فایل
- سایر اطلاعات کاربران
اجرای Sync بعدی نباید این اطلاعات را حذف یا به شکل اشتباه overwrite کند.
Conflictهای بین دو نسخه باید شناسایی و مدیریت شوند و اولویت اصلی، جلوگیری از Data Loss است.
هیچ عملیات Sync نیز نباید باعث حذف یا خراب شدن اطلاعات Production اصلی شود.
Sync بخشهای مختلف
سیستم Sync باید بتواند بخشهای مختلف را مدیریت کند، از جمله:
- Database
- Schema
- Auth
- Storage
- Edge Functions
- Configurationهای لازم
Sync باید امکان اجرای خودکار در زمانبندی مشخص و اجرای دستی را داشته باشد.
پنل مدیریت Sync
یک پنل مدیریتی ساده و کاربردی میخواهیم تا بدون نیاز به SSH یا اجرای Command بتوانیم وضعیت نسخه ایران و Synchronization را مدیریت کنیم.
از طریق پنل باید بتوانیم مواردی مانند اینها را مشاهده یا مدیریت کنیم:
- وضعیت سرور و سرویسها
- وضعیت اتصال نسخه اصلی و ایران
- آخرین Sync
- اجرای Manual Sync
- Automatic Sync
- Database Sync
- Auth Sync
- Storage Sync
- Functions Sync
- تعداد اطلاعات Insert/Update/Conflict/Failed
- خطاهای Sync
- تاریخچه اجراها
- وضعیت Health سرویسهای اصلی
همچنین در عملیات حساس ترجیحاً امکان Dry Run وجود داشته باشد تا قبل از Sync مشخص شود چه تغییراتی قرار است انجام شود.
الزامات نسخه ایران
نسخه ایران باید در حد امکان مستقل و قابل استفاده باشد.
موارد اصلی سیستم باید تست شوند، از جمله:
- Login / Signup
- کاربران
- پروفایل
- دورهها و درسها
- دسترسی کاربران به دورهها
- Enrollment
- سفارشها و پرداختها
- Progress دوره
- تمرینها و Assignmentها
- Upload و Download فایل
- Storage
- Auth
- Realtime
- Edge Functions
- APIها
- سرویسها و Integrationهای ضروری پلتفرم
امنیت و Data Integrity
این قسمت برای ما بسیار مهم است.
سیستم اصلی Production فعال است و اطلاعات واقعی کاربران داخل آن قرار دارد.
بنابراین:
- نباید اطلاعات Production اصلی در فرآیند مهاجرت یا Sync آسیب ببیند.
- نباید Sync باعث Data Loss شود.
- اطلاعات ایجادشده در نسخه ایران نباید در Sync بعدی بدون بررسی حذف شوند.
- Conflictها باید مدیریت شوند.
- عملیات مهم باید Log داشته باشند.
- اطلاعات حساس و Secretها نباید در Log یا پنل نمایش داده شوند.
- قبل از عملیات حساس امکان Backup/Recovery مناسب باید وجود داشته باشد.
مانیتورینگ و لاگ
برای هر Sync باید بتوانیم حداقل موارد زیر را ببینیم:
- زمان شروع و پایان
- وضعیت موفق/ناموفق
- تعداد رکوردهای جدید
- تعداد رکوردهای تغییرکرده
- Conflictها
- موارد Skip شده
- Errorها
- نتیجه Sync دیتابیس
- نتیجه Auth
- نتیجه Storage
- نتیجه Functions
همچنین Health سرویسهای اصلی باید قابل بررسی باشد.
نکته مهم درباره حجم پروژه
این یک سایت ساده یا WordPress نیست.
پروژه یک Web Application فعال با Supabase نسبتاً بزرگ، 170+ جدول، بیش از 100 Edge Function، Auth، Storage، Realtime و تعداد زیادی ارتباط بین بخشهای مختلف سیستم است.
به همین دلیل دنبال فردی هستیم که تجربه واقعی در حداقل چند مورد از زمینههای زیر داشته باشد:
Linux Server / DevOps، Docker، PostgreSQL، Supabase و Supabase Self-Hosted، Database Migration، Backup & Recovery، Data Synchronization، Auth، Object Storage، Reverse Proxy/CDN/SSL و مانیتورینگ.
خروجی نهایی مورد انتظار
در پایان پروژه باید یک نسخه کامل و قابل استفاده از پلتفرم روی سرور ایران داشته باشیم که در زمان اختلال اینترنت بینالمللی بتواند سرویس اصلی را برای کاربران ایرانی تا حد امکان حفظ کند.
همچنین باید سیستم همگامسازی خودکار و دستی، پنل مدیریت تحویل داده شود
برای بازار مبل کاسپین به دنبال طراح یا تیمی حرفهای هستیم تا وبسایت فعلی را بهصورت کامل بازطراحی کند و نسخهای مدرن، بهروز و متناسب با سیاستهای جدید مجموعه ارائه دهد.
هدف، صرفاً تغییر ظاهر سایت نیست؛ انتظار داریم پیش از طراحی، وبسایتهای رقیب و نمونههای موفق این حوزه بررسی شوند و بر اساس نیازهای بازار مبل کاسپین، ساختار و تجربه کاربری مناسبی پیشنهاد شود. سایت جدید باید هویت مستقل و طراحی خاص خود را داشته باشد و دسترسی مخاطبان به اطلاعات فروشگاهها، برندها و خدمات مجموعه را سادهتر کند.
محدوده کار بررسی و تحلیل سایت فعلی و شناسایی نقاط قابل بهبود تحلیل رقبا و ارائه پیشنهاد برای تمایز سایت جدید طراحی ساختار صفحات و مسیرهای دسترسی کاربران طراحی رابط کاربری مدرن، اختصاصی و واکنشگرا برای موبایل، تبلت و دسکتاپ پیادهسازی یا همکاری در پیادهسازی سایت، با توجه به پیشنهاد مجری طراحی صفحات موردنیاز مانند صفحه اصلی، معرفی بازار، فروشگاهها و برندها، اخبار و مطالب، تماس با ما و سایر بخشهای توافقشده توجه به سرعت، اصول اولیه سئو و امکان مدیریت آسان محتوا ارائه نسخه نهایی و راهنمای لازم برای مدیریت سایت
موارد مورد انتظار از مجری لطفاً همراه با پیشنهاد خود، نمونهکارهای مرتبط، روش پیشنهادی برای انجام پروژه، فناوری یا سیستم مدیریت محتوای پیشنهادی، زمانبندی تقریبی و برآورد هزینه را ارسال کنید. تجربه در طراحی سایتهای تجاری، مراکز خرید یا پروژههای مشابه مزیت محسوب میشود.
انتظار داریم پیش از شروع طراحی نهایی، خروجی تحلیل و طرح اولیه ساختار صفحات برای بررسی و تأیید ارائه شود.
«بازه قیمتی پروژه انعطافپذیر است و قیمت نهایی بر اساس تجربه، نمونهکارها و نحوه پیادهسازی (وردپرس اختصاصی یا کدنویسی سفارشی) توافق خواهد شد.»
شرح کلی پروژه: ایجاد اپلیکیشن اندروید و سایت فروشگاه اینترنتی تخصصی از ابتدا برای فروش کامپیوتر، لپتاپ و سایر اقلام الکترونیک. پروژه هنوز شروع نشده و طراحی ظاهر صفحات و پیادهسازی کامل فروشگاه هر دو در محدوده مسئولیت فریلنسر است.
هدف پروژه: فراهمکردن بستری برای مشتریان عمومی و دانشجویان تا محصولات الکترونیکی را مشاهده کنند و خرید آنلاین انجام دهند. همچنین امکان فروش اقساطی به دانشجویان باید در طراحی و اجرای فروشگاه در نظر گرفته شود.
محدوده کار و مسئولیت فریلنسر: • طراحی تجربه و ظاهر فروشگاه اینترنتی • پیادهسازی کامل فروشگاه از ابتدا • ایجاد بخش نمایش محصولات کامپیوتر، لپتاپ و اقلام الکترونیک • فراهمکردن فرایند خرید آنلاین و ثبت سفارش
نیازمندیها و قابلیتهای اصلی: فروشگاه باید صرفاً بر اقلام الکترونیک تمرکز داشته باشد و امکان نمایش محصولات و ثبت خرید آنلاین را فراهم کند. کیفیت تجربه کاربری مورد انتظار مشابه سطح تجربه کاربری اپلیکیشن دیجیکالا است؛ نحوه تحقق این سطح کیفی و جزئیات اجرایی آن میتواند در پیشنهاد فریلنسر توضیح داده شود. فروش اقساطی برای دانشجویان نیز از نیازهای اصلی پروژه است.
زمینه استفاده: یکی از کاربردهای موردنظر، همکاری احتمالی با دانشگاه برای عرضه لپتاپ به دانشجویان است؛ بنابراین فروشگاه باید برای ارائه محصولات به مشتریان عمومی و دانشجویان قابل استفاده باشد. جزئیات همکاری با دانشگاه و سازوکار اجرایی فروش اقساطی نیازمند توافق و تعیین جزئیات در ادامه کار است.
موارد پیشنهادی برای بررسی در پروپوزال: • رویکرد پیشنهادی برای طراحی و پیادهسازی فروشگاه • نحوه پوشش خرید آنلاین و فروش اقساطی دانشجویان • برآورد هزینه و زمان اجرای پروژه • نمونهکارهای مرتبط با فروشگاه اینترنتی و تجربه کاربری مشابه
ما به دنبال یک فریلنسر حرفهای برای بازطراحی و بازنویسی کامل وبسایت شرکت Sobhan Trading Group هستیم.
وبسایت فعلی: www.sobhantradinggroup.com
شرکت در حال حاضر در حوزه بازرگانی، تأمین و توزیع نهادههای دام و طیور فعالیت میکند و هدف ما این است که سایت فعلی از نظر طراحی، ساختار و محتوا با فعالیت و جایگاه فعلی شرکت کاملاً هماهنگ شود.
هدف، طراحی یک سایت مدرن، مینیمال، حرفهای و B2B است که بتواند شرکت را به شکل مناسبی به مشتریان، خریداران، تأمینکنندگان و شرکای تجاری داخلی و خارجی معرفی کند.
شرح کلی پروژه: طراحی و توسعه اختصاصی یک ماژول فولاستک برای برنامهریزی و مدیریت بودجه سازمانی، مالی یا ERP از ابتدا موردنظر است. هدف، مدیریت چرخه برنامهریزی، تخصیص بودجه، ثبت هزینهها و سنجش میزان تحقق بودجه در سازمان است.
محدوده کار و مسئولیت فریلنسر: طراحی و پیادهسازی کامل فرانتاند و بکاند ماژول بهصورت فولاستک بر عهده فریلنسر است. این محدوده شامل طراحی رابط کاربری واکنشگرا، توسعه API، پایگاه داده، احراز هویت، کنترل سطح دسترسی، اعتبارسنجی دادهها، مدیریت خطا و مستندسازی APIها میشود. پروژه در وضعیت شروعنشده قرار دارد و ایجاد ماژول جدید، نه تغییر یک ماژول موجود، مدنظر است.
قابلیتهای اصلی: • تعریف برنامههای سالانه، اهداف، فعالیتها و زیرمجموعههای هر برنامه بهصورت سلسلهمراتبی • تعریف بودجه سالانه، تخصیص اعتبار به برنامهها و امکان اصلاح بودجه • ثبت هزینههای مرتبط با هر برنامه و محاسبه بودجه مصرفشده و باقیمانده • ثبت درخواست بودجه و تأیید یا رد آن توسط مدیران مربوطه • داشبورد مدیریتی برای نمایش بودجه مصوب، بودجه تخصیصیافته، هزینههای انجامشده و درصد تحقق برنامهها • گزارشگیری و فیلتر اطلاعات بر اساس سال مالی، واحد سازمانی، برنامه و وضعیت بودجه
الزامات فنی و اجرایی: در فرانتاند استفاده از React.js یا Next.js و TypeScript، مدیریت State، کار با API، فرمهای پویا، جداول پیشرفته و داشبوردهای مدیریتی موردنظر است. بکاند باید با NestJS و TypeScript توسعه یابد و استفاده از PostgreSQL به همراه Prisma یا TypeORM، طراحی RESTful API، احراز هویت و کنترل سطح دسترسی در محدوده پروژه قرار دارد.
رعایت Clean Code، معماری ماژولار، طراحی ساختار استاندارد و توسعهپذیر پایگاه داده، اعتبارسنجی دادهها، مدیریت خطا، یکپارچگی اطلاعات در عملیات مالی، استفاده از Git و مستندسازی APIها از الزامات پروژه هستند. همکاری فقط بهصورت فولاستک انجام میشود.
موارد پیشنهادی برای بررسی در پروپوزال: • تشریح رویکرد پیشنهادی برای طراحی و توسعه ماژول • برآورد زمان و هزینه بر اساس قابلیتهای ذکرشده • ارائه نمونه تجربه مرتبط با سامانههای سازمانی، مالی، ERP یا اتوماسیون اداری • توضیح فرضیات و وابستگیهایی که بر اجرای پروژه اثر میگذارند • در صورت رضایت از کیفیت کار، امکان همکاری مستمر در پروژههای بعدی وجود خواهد داشت.



