A visually engaging 3D Sliding Book built using React and Three.js. This interactive project demonstrates realistic book animations, smooth page sliding, and immersive depth effects β making it ideal for digital portfolios, product showcases, or storytelling websites.
- π Smooth 3D page transitions
- π Built with React + Three.js + GSAP
- π‘ Realistic lighting and depth
- βοΈ Highly customizable layout and interactions
- π Looping animations and interactive camera
- π§© Lightweight and responsive
- React (Frontend UI)
- Three.js (3D rendering)
- GSAP (Page slide animations)
- Vite / CRA / Next.js (Choose based on your setup)
public/audio/- Contains audio files used in the applicationpublic/images/- Stores image assetspublic/textures/- Houses texture files for graphical elements
src/components/- Reusable React componentsBook.jsx- Main book componentExperience.jsx- 3D/Interactive experience componentUI.jsx- User interface components
App.jsx- Root application componentmain.jsx- Application entry point
vite.config.js- Vite build configuration (ornext.config.jsfor Next.js)package.json- Project metadata and dependencies.gitignore- Specifies intentionally untracked files
