About
Built with care, one scroll at a time.
Auroria is a demo storefront — a warm, scroll-driven showcase for a small line of ready-to-drink lattes. Every can turns as you scroll, the page moves as one, and the whole thing is stitched together with a modern React stack.
Who built it
Rakshit Nawani — Sr. Software Engineer at IRIS Worldwide, based in India, with 10+ years building scalable Android, React Native and Next.js applications for startups and enterprises.
He focuses on shipping production-ready work: cross-platform mobile apps, real-time systems, and interactive web experiences like this one.
Frontend
- Android
- React
- React Native
- Next.js
- Flutter
- JavaScript / TypeScript
- Tailwind CSS
Backend
- Node.js
- Express.js
- Spring Boot
- Firebase
Cloud
- AWS
- Google Cloud
- Firebase
- Vercel
Tooling
- Git / GitHub
- Bitbucket
- Postman
Education
- MCA — IMS Unison University, Dehradun (2013–2015)
- BCA — Institute of Management Studies, Dehradun (2010–2013)
Selected projects
- Auroria 3D WebsiteNext.js · Three.js · GSAP
- Social SpectrumReact Native cross-platform app
- Samsung Backstage & Samsung OneAndroid employee apps
- MyPaaSAndroid Push-To-Talk app with LiveKit
- SEO CrawlerElectron-based site auditing tool
- WhatsApp AI BotOpenAI-powered chatbot
How this site is made
A Next.js App Router project. The hero is a real WebGL scene; scroll progress from Lenis is fed straight into the render loop so the animation stays at 60fps without React re-rendering. GSAP drives the per-product showcases and the page transition you just saw.
- Next.js 14App Router, server components, routing
- React 18UI layer
- TypeScriptEnd-to-end type safety
- Three.jsWebGL rendering for the hero
- @react-three/fiber + dreiReact renderer & helpers for Three.js
- GSAPScroll-driven animation & page transitions
- LenisSmooth scrolling synced to the 3D scene
- Tailwind CSSStyling & design tokens
- VercelHosting & deployment