
حتى اضطررت إلى إعادة تصميم غرفة أو أرضية أو منزلك بأكمله ، وقضيت ساعات في رسم خطط أرضية باليد ، على ورق الرسم البياني ، في محاولة للتأكد من أن أريكة ستناسبها بجوار خزانة الملابس؟ أنا بالتأكيد ، وهي تجربة محبطة. أعتقد أننا نستطيع أن نفعل أفضل من ذلك.
نظرًا لأن الغالبية العظمى من تطبيقات مخططات الأرضيات متوفرة كجزء من خدمة مدفوعة الأجر ، أو معقدة للغاية لاستخدامها لتلبية احتياجاتي ، قررت أن أكتب بلدي. أدخل Arcada ، وهو تطبيق مخطط أرضي مفتوح المصدر.





تم تصميم العميل باستخدام React ، Pixi.js ، Zustand ، مع Mantine كمكتبة مكون لواجهة المستخدم. تم تصميم محرك خطة الأرضية خصيصًا.
جانب الخادم مدعوم من express.js ، باستخدام mongoDB مع mongoose مثل ODM.
استنساخ هذا الريبو و arcada-backend repo. قم بتشغيل ما يلي:
npm i
npm run start
قم بتشغيل الواجهة الخلفية باستخدام node app.js
إذا كنت ترغب في تشغيل التطبيق لنفسك ، فإن أسهل طريقة لاستخدام إعداد Docker-Corms التالي. استمتع!