This project marks my first deep dive into integrating the Three.js library with the Stripe API. It all began as a personal experiment where I transformed my original 3D models—created specifically for 3D printing—into a dynamic, virtual 3D store. My goal was to merge art with technology, offering an immersive platform where creativity meets interactivity.
While this version was primarily a learning experience and a playground for experimentation, I'm excited to share it openly on GitHub. I hope it serves as both an inspiration and a resource for anyone interested in 3D web development, interactive art, or e-commerce innovation.
Looking ahead, I am planning a complete overhaul of this app. The next iteration will be built with modern libraries and frameworks, and it will adhere to industry best practices for scalability, maintainability, and performance. This future version aims to not only elevate the user experience but also serve as a robust, production-ready platform that others can build upon or draw inspiration from.
Feel free to explore the code, share your ideas, or even contribute. Your feedback and collaboration are greatly appreciated as I continue to refine and expand this project!
Check out the live demo of Layers 3D Store:
https://layers-3d-store.onrender.com/store/
To run the project locally:
-
Clone the repository:
git clone https://github.com/yourusername/layers-3d-store.git