Threejs Landing page - Photoreal 3D with 100% Lighthouse score

Hi everyone!

My team and I have been working on our software house landing page for a few months, and we finally feel ready to show it to other people.


What we’ve used:

  • React - front-end
  • Three.js - 3D scenes with a simple 3D engine/tool for editing objects in a browser
  • Tween.js - for creating animation between the states of 3D objects
  • Blender - creating, optimizing meshes, baking AO
  • - testing, optimizing, and compressing GLB files

Hope you like it!


The overall design is excellent, that’s how a professional landing page should look, if I’m allowed to be a bit picky, I’d say the phone animation transitions are a little jumpy, some work on the easing/smoothing should fix it.

Congratulations and best wishes for your project.


I like this project, especially the visual minimalism.

– Pavel

1 Like

Looks great. Playing with demo configurator, the bike showed up with the sofa after changing a color on the sofa:

Version 108.0.5359.124 (Official Build) (64-bit) on Linux

Thanks for this bug report.
The demo is a Unity WebGL project, which unfortunately is abandoned. We might try to get back to fix it in the future