/Dorm-Designer

A interactive dorm design tool that automatically correctly scales furniture for an uploaded floor map

Primary LanguageTypeScriptMIT LicenseMIT

Dorm Designer

What is it?

Dorm designer is a website for students to design their dorm and share their designs with their roommates. All furniture is automatically scaled to the right size and the amount of furniture left to add is also shown.

It can either be run locally as explained below or found here. All data is stored on your own device to increase security (we don't store any of your floorplans).

Running locally

This site is develloped using NextJS. It uses styled components for styling, KonvaJS for the canvas renderer and DexieJS for storing all floorplans locally on your computer in a database.

To run the development server run:

npm run dev

When contributing a pull request please make clear the purpose of the changes made and they will be accepted as soon as possible.

Bugs

If any bugs are found please submit a issue on github. This is a side project so these will be addressed as soon as possible