# Babylon Developer wanted for interactive and customizable 3D viewer

**URL:** <https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669>\
**Category:** Service offers and requests\
**Created:** [September 5, 2022, 8:12am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669 "2022-09-05T08:12:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dean\_Julian](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/dean_julian/32/22857_2.png) [@Dean\_Julian](https://forum.babylonjs.com/u/Dean_Julian)\
**Post date:** [September 5, 2022, 8:12am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/1 "2022-09-05T08:12:38Z")

</div>

We want to commission a tool for users to customize a room/scene. place shelves, place items on those shelves from an inventory, and then view around the room, the concept is similar to sketchfab but we want users to be able to earn awards and toys and then display them in this virtual room.

**Deliverables**

Source code for BabylonJS project including rough documentation and comments.

_Firebase Authentication support provided_  
_3D models provided_

Project must include;  
Load a scene from remote host _(can be hard coded json)_

authentication from browser through firebase  
Authenticate the viewer and identify if they are the owner or guest  
enable editor UI if they are the owner.

UI to facilitate inventory for items and furniture and general room settings

2 options for rooms with a different layout  
rooms must have wall anchor points for shelves  
Room must have a place for a bed, and desk, and at least 1 window  
Bed, desk, window must have anchor points to place items

Shelves must come in 2 versions, small, and large with item slots to place items.  
small shelves must have 4 items, large shelves have 6  
Items for now can be primitive shapes pulled from a database

ability to set textures and color on bed, window, room walls is required.

Guests and viewer ‘traverse’ room by shifting cameras to specific locations to walls and shelves

must load mesh and textures from remote source  
animation support on props as idle and click animations is highly desirable but not needed.

---

<div class="post-metadata">

**Author:** ![Dean\_Julian](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/dean_julian/32/22857_2.png) [@Dean\_Julian](https://forum.babylonjs.com/u/Dean_Julian)\
**Post date:** [September 25, 2022, 2:59am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/2 "2022-09-25T02:59:08Z")

</div>

Bumping, still looking for a developer on this project

---

<div class="post-metadata">

**Author:** ![mawa](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mawa/32/12384_2.png) [@mawa](https://forum.babylonjs.com/u/mawa)\
**Post date:** [September 25, 2022, 8:56am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/3 "2022-09-25T08:56:54Z")

</div>

Hmm, I was just thinking: 🤔  
May be split the the requirements and hire two persons? I’m not sure who masters all of it (and this person would likely be a creative director already committed with some other project).  
The way I see it:

- The backend, authentication and server requirements could be one part.
- The other part on UX/UI + overall scene/object design, animations and camera handling seems more of something for a designer.

Of course, my opinion only (but may be worth trying this way if you are still stuck and cannot find your ‘hero’) 🦸‍♂️ 🦸.

Meanwhile, have a great day 🕶

---

<div class="post-metadata">

**Author:** ![Dean\_Julian](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/dean_julian/32/22857_2.png) [@Dean\_Julian](https://forum.babylonjs.com/u/Dean_Julian)\
**Post date:** [September 25, 2022, 10:16pm UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/4 "2022-09-25T22:16:32Z")

</div>

not after a ‘hero’  
as I said in the original post, all that other stuff is taken care of, we just need someone who knows babylon - preferably bablyon unity

---

<div class="post-metadata">

**Author:** ![bjsuser](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/bjsuser/32/25577_2.png) [@bjsuser](https://forum.babylonjs.com/u/bjsuser)\
**Post date:** [September 26, 2022, 12:57am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/5 "2022-09-26T00:57:53Z")

</div>

> preferably bablyon unity

@Dean_Julian, are you speaking about _Babylon Unity Toolkit_ or BabylonJS _and_ Unity?

---

<div class="post-metadata">

**Author:** ![Dean\_Julian](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/dean_julian/32/22857_2.png) [@Dean\_Julian](https://forum.babylonjs.com/u/Dean_Julian)\
**Post date:** [September 26, 2022, 4:49am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/6 "2022-09-26T04:49:33Z")

</div>

Babylon Unity toolkit - our core dev team uses unity in our other games so we’d want to use the same environment should this project need future updates and the dev is MIA

---

<div class="post-metadata">

**Author:** ![reecem](https://avatars.discourse-cdn.com/v4/letter/r/b487fb/32.png) [@reecem](https://forum.babylonjs.com/u/reecem)\
**Post date:** [September 30, 2022, 3:41am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/7 "2022-09-30T03:41:15Z")

</div>

Hey @Dean_Julian, are you still looking for someone for this?

---

<div class="post-metadata">

**Author:** ![Angel\_Santiago](https://avatars.discourse-cdn.com/v4/letter/a/a5b964/32.png) [@Angel\_Santiago](https://forum.babylonjs.com/u/Angel_Santiago)\
**Post date:** [September 30, 2022, 6:02am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/8 "2022-09-30T06:02:19Z")

</div>

IMO you should just remove these requirements as they detract from the main topic, and are very generalized front-end/full stack dev skills:

authentication from browser through firebase  
Authenticate the viewer and identify if they are the owner or guest  
enable editor UI if they are the owner.

---

<div class="post-metadata">

**Author:** ![labris](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/labris/32/12576_2.png) [@labris](https://forum.babylonjs.com/u/labris)\
**Post date:** [September 30, 2022, 11:16am UTC](https://forum.babylonjs.com/t/babylon-developer-wanted-for-interactive-and-customizable-3d-viewer/33669/9 "2022-09-30T11:16:31Z")

</div>

> [@Angel\_Santiago](#):
>
> IMO you should just remove these requirements as they detract from the main topi

It is always good to have from the very beginning as much information about the project as possible.
