یک وبسایت فروش آپارتمان با قابلیت فیلتر براساس فاکتورهای مورد نیاز که چند نکته زیر رو داشته باشد:
ویژگیها و نیازهای فنی پروژه:
ساختار کلی:
نوع پروژه: وباپلیکیشن (PWA) – قابل استفاده روی موبایل (اندروید/iOS) و ویندوز بدون تغییر در طراحی.
زبانها و تکنولوژی پیشنهادی:
Front-end: Next.js (React) + Tailwind CSS
Back-end: Node.js (Express یا NestJS)
Database: PostgreSQL یا MongoDB
Hosting: Vercel / Render / DigitalOcean
ماژولهای اصلی:
- سیستم احراز هویت دفاتر و مشاورین
ورود با شماره موبایل و OTP (کد پیامکی)
مدیریت سطح دسترسی (مدیر دفتر / مشاور)
- ثبت فایل فروش ملک
اطلاعات مورد نیاز: بلوک، طبقه، متراژ، قیمت، وضعیت فایل، توضیحات، تصاویر
- فیلتر و جستوجوی هوشمند
فیلتر براساس متراژ، قیمت، بلوک، طبقه، نوع فایل، وضعیت فروش
جستوجوی سریع (real-time search)
- سیستم مزایده آنلاین (Auction)
هر فایل میتواند وارد مزایده ۲۴ ساعته شود
تایمر خودکار نمایش زمان باقیمانده
امکان ثبت پیشنهاد قیمت توسط دفاتر
اعلان پایان مزایده و انتخاب برنده
- پنل مدیر دفتر
تعریف کاربران (مشاوران دفتر)
مشاهده گزارش فعالیت، لیست فایلها، مزایدهها
- داشبورد کلی
آمار تعداد فایلها، مزایدههای فعال، پیشنهادات، کاربران
- واکنشگرایی کامل (Responsive)
طراحی مناسب برای موبایل، تبلت و دسکتاپ
بدون جابجایی یا خرابی طراحی در صفحات کوچکتر
الزامات و استانداردهای تحویل:
طراحی گرافیکی (UI/UX) اختصاصی با نرمافزار Figma یا Adobe XD
طراحی کاملاً Responsive و بهینه برای موبایل
سرعت بارگذاری صفحه زیر ۳ ثانیه
تست نهایی در مرورگرهای Chrome, Safari, Edge
تحویل کد منبع کامل پروژه (Front + Back) از طریق GitHub
پشتیبانی فنی حداقل ۱ ماه پس از تحویل
مهارتهای مورد نیاز:
React / Next.js
Node.js / NestJS / Express
Tailwind CSS
PostgreSQL یا MongoDB
UI/UX Design
Responsive Web Design
PWA Development
تجربه در طراحی سیستمهای Auction یا مزایده (مزیت محسوب میشود)
لطفاً در پیشنهاد خود بنویسید:
- تکنولوژیهایی که برای فرانت و بکاند استفاده میکنید
- زمان تخمینی برای اجرای پروژه
- هزینه نهایی پیشنهادی
- نمونهکارهای مشابه (در صورت وجود)