مشاهده پروژه ثبت پیشنهاد روی پروژه
📝 عنوان پروژه
توسعهدهنده بکاند (Python، هندسه محاسباتی، GPT و بهینهسازی) برای ابزار Office Floor Plan
📄 توضیحات پروژه
ما در حال ساخت یک ابزار نسل جدید طراحی و برنامهریزی فضای اداری هستیم که رقیب ابزارهایی مثل Canva، SmartDraw و Edraw خواهد بود.
این پلتفرم به کاربران اجازه میدهد نیازهای خود را به زبان طبیعی توضیح دهند؛ سیستم با کمک GPT این ورودی را به یک JSON ساختاریافته تبدیل میکند و سپس خروجی به شکل نقشههای دوبعدی/سهبعدی حرفهای (SVG، DXF) با بهینهسازی بر اساس نور روز، گردش و حریم خصوصی تولید میشود.
به دنبال یک توسعهدهنده بکاند با تجربه در Python هستیم که بتواند هسته اصلی سیستم را طراحی کند؛ بخشی که مشخصات JSON را گرفته و نقشههای بهینهسازیشده و خروجیهای SVG/DXF با کیفیت تولید کند و در کنار آن، لایهی GPT را برای پردازش پرامپتها یکپارچه نماید.
مسئولیتها
توسعه سرویسهای بکاند با استفاده از Python (FastAPI).
پیادهسازی الگوریتمهای هندسه محاسباتی و چیدمان برای میزها، اتاق جلسات، کریدورها و ...
استفاده از حلگرهای محدودیت (OR-Tools یا مشابه) برای بهینهسازی نقشهها بر اساس اهداف کاربر.
تولید خروجیهای SVG/DXF حرفهای با لایهبندی واضح (اتاقها، مبلمان، مسیرهای گردش).
یکپارچهسازی GPT/LLM برای تبدیل توضیحات متنی به Spec ساختاریافته.
همکاری با توسعهدهندگان فرانتاند برای یکپارچهسازی.
الزامات
تسلط بالا به Python و FastAPI.
دانش قوی در هندسه محاسباتی (Shapely، CGAL یا مشابه).
تجربه در بهینهسازی و حل مسائل محدودیتی (Packing، adjacency، circulation).
توانایی تولید خروجی SVG/DXF به صورت برنامهنویسیشده.
تجربه در کار با GPT/LLM APIها (مانند OpenAI یا مشابه) و طراحی پرامپتها.
آشنایی با اعتبارسنجی داده (Pydantic / JSON Schema).
مزیت محسوب میشود اگر
آشنایی با React/Canvas برای نمایش تعاملی.
تجربه کار با فرمتهای CAD/BIM (IFC، DXF اتوکد).
تجربه در طراحی چتباتها یا سیستمهای Text-to-Design.
این یک پروژهمحور است اما در صورت موفقیت میتواند به همکاری بلندمدت و توسعهی محصول منجر شود.
جاوا اسکریپت (Javascript)
مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
پروژه را با دوستان خود به اشتراک بگذارید