In October 2017 I met up with Digital Wanderer team, as they were looking for a JavaScript developer to create a fully automated tool for generating 3D apartment tours. I was responsible for the infrastructure, providing graphical user interface for creating a tour manually, an API for doing so programatically and creating visible part of 3D tours. Now the process is fully automated, from rendering images (client's part), through AWS S3 image upload, to request to the API to create a tour. I used MongoDB to store tours' data and A-Frame along with Three.js for tour's view.
The app works on most modern devices, the UI is responsive for all kinds of screens and user is able to view tour in cardboard mode on mobile and move around apartment by gazing at hotspots.