Project Overview
Rindo is an innovative platform that transforms the experience of reading technical books into an engaging, game-like adventure. Born out of the common challenge faced by tech professionals and students who purchase technical books but struggle to find the motivation to read them, Rindo offers a unique solution by gamifying the reading process and fostering collaboration.
The platform won grand prizes at two major hackathons hosted by Supporterz, Inc., securing a total of $1500 in prize money. This success not only validated the innovative approach but also highlighted the potential for both consumer and business applications.
Key Features
- Collaborative Reading: Users form teams to tackle books together, mirroring the concept of forming a party for a quest in role-playing games.
- Chapter Assignment: Books are divided into chapters, with team members assigned specific sections to read and summarize.
- Real-time Note Sharing: Utilizes WebSocket technology for instant synchronization of notes among team members.
- Gamification Elements: Readers earn experience points and virtual coins, creating a reward system that encourages consistent engagement.
- Custom Markdown Parser: Enables real-time commenting on specific parts of the text, enhancing collaborative learning.
- Quest-like System: Books are presented as "dungeons," and team formation is framed as "quest recruiting."
- Dynamic OGP Generation: Improves social media sharing capabilities, allowing users to showcase their reading progress.
- 3D Avatar Customization: Integrates a shop system with 3D models rendered using Three.js, where users can purchase items with earned virtual coins.
- Amazon Integration: A Chrome extension displays Rindo's reviews and difficulty ratings on Amazon book pages.
Demo Video
rindo-full.mp4
User Experience Flow