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

  1. Collaborative Reading: Users form teams to tackle books together, mirroring the concept of forming a party for a quest in role-playing games.
  2. Chapter Assignment: Books are divided into chapters, with team members assigned specific sections to read and summarize.
  3. Real-time Note Sharing: Utilizes WebSocket technology for instant synchronization of notes among team members.
  4. Gamification Elements: Readers earn experience points and virtual coins, creating a reward system that encourages consistent engagement.
  5. Custom Markdown Parser: Enables real-time commenting on specific parts of the text, enhancing collaborative learning.
  6. Quest-like System: Books are presented as "dungeons," and team formation is framed as "quest recruiting."
  7. Dynamic OGP Generation: Improves social media sharing capabilities, allowing users to showcase their reading progress.
  8. 3D Avatar Customization: Integrates a shop system with 3D models rendered using Three.js, where users can purchase items with earned virtual coins.
  9. Amazon Integration: A Chrome extension displays Rindo's reviews and difficulty ratings on Amazon book pages.

Demo Video

rindo-full.mp4

User Experience Flow