After months of building my portfolio from scratch – no templates, no UI kits, no shortcuts – something unexpected happened:
The official Three.js team liked my post. 🤯
🚀 The Project
This is not just another spinning cube.
I designed everything from the ground up – motion, shaders, camera transitions, UX, and even micro-interactions.
The goal wasn’t to impress with visuals alone, but to create a feeling — a sci-fi-inspired immersive UI that reflects my personality and thinking process as a developer.
🔗 Try it here → https://worapon.dev
🛠️ Tools & Stack
- Three.js (via React Three Fiber)
- GSAP for buttery-smooth animations
- Custom shaders written with raw GLSL
- No pre-built UI kit — everything styled manually
- Next.js + Tailwind + love
🎯 Why I Did This
I didn’t build this site to look flashy.
I wanted to show what a solo developer can do when they care about experience, not just functionality.
I believe:
✨ Every transition can tell a story
✨ Every line of code can reflect who you are
👁️ Behind the Scenes (Coming Soon)
I’ll be posting more details soon — including how I structured the motion flow, camera logic, and shader transitions.
If you're building something similar or love working with motion/creative web, feel free to connect or share your thoughts.
Let’s push the web forward — one immersive pixel at a time 🚀
Top comments (0)