Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

📐 react & pixi.js interior design software / floor plan creator

License

NotificationsYou must be signed in to change notification settings

mehanix/arcada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Even had to redesign a room, a floor, or your entire house, and you spent hours drawing floor plans by hand, on graph paper, trying to make sure your sofa will fit next to the dresser? I certainly have, and it's a frustrating experience. I think we can do better than that.

As the vast majority of floor planner apps are available as part of a paid service, or too complicated to use for my needs, I decided to write my own.Enter Arcada, an open-source floor planner app.

ReactPixi.JSExpress.jsMongoDB

Features

👷‍♀️ Add walls

⚒️ Edit walls

🛋️ Add/edit furniture

🚪 Add doors/windows

📏 Measure tool

🌟 Accurate to scale

🌟 Multiple floor support

🌟 Print your designs

🌟 Save/load support

🌟 Component library with plenty of options

🌟 Cross-platform

Tech stack and docs

Client built using React, Pixi.js, Zustand, with Mantine as the component library for the UI. The floor plan engine is custom built.

Server-side powered by Express.js, using MongoDB with Mongoose as ODM.

server - source codeview - (New!) Documentation

Quick setup

Clone this repo and thearcada-backend repo. Run the following:

npm i npm run start

Launch the back-end usingnode app.js.

Demo

If you want to run the app for yourself the easiest way to to is to use the followingdocker-compose setup. Have fun!

Demo - arcada.nicoleta.cc


[8]ページ先頭

©2009-2025 Movatter.jp