Interactive 3D eBook Reader with AI Translation by Irinel DoiciuInteractive 3D eBook Reader with AI Translation by Irinel Doiciu

Interactive 3D eBook Reader with AI Translation

Irinel Doiciu

Irinel Doiciu

The Idea

Born as a submission for the Figma Config Makeathon, this project reimagines the digital reading experience. Instead of flat PDF scrolling, the reader mimics a real physical book with realistic page-turn animations.

What Makes It Different

The core differentiator is live AI translation powered by Gemini API. You can buy a book in any language, open it in the reader, select your preferred language, and the text reflows on the pages in your chosen language. This opens up access to books from around the world that you might never find translated into your native language.

Key Features

Realistic page-turn animation: Pages bend and flip like a real book, triggered by swipe gestures
ePUB and TXT support: Import your own books in standard formats
AI-powered translation: Select any language and the text reflows naturally on the page using Gemini API
Vintage parchment theme: Designed for comfortable reading, especially at night
Tablet-first design: Optimized for iPad and tablet reading, reflecting how most people actually read digital books

What's Coming Next

Author profiles: Upload your own books to the platform and sell them in the Library Store
Library Store: A marketplace where authors can publish and sell books directly to readers
Database integration: Currently a live demo on Vercel, full persistence coming soon

Technical Approach

The frontend is built with Next.js and deployed on Vercel. The 3D page-turn effect is custom-built, not a library. Translation is handled through the Gemini API, processing text page by page and reflowing it to maintain the book layout.
This is a work in progress — the UI/UX and part of the backend are already built, with database integration and the author marketplace as the next milestones.
Like this project