SagaScope is an immersive reading speed analyzer that transports users into their favorite fictional universes. It measures your reading speed (WPM) and projects how long it would take you to read entire sagas, from Harry Potter to Dune.
https://github.com/user-attachments/assets/verify_reading_app_1769454091096
- Multi-Universe Support: Choose from 7 iconic sagas, each with unique visual themes and soundscapes (visual-only for now).
- El Cosmere (Stormlight Archive)
- Harry Potter (Wizarding World)
- Lord of the Rings (Middle-earth)
- Reina Roja (Madrid Noir)
- Game of Thrones (Westeros)
- Dune (Arrakis)
- Hunger Games (Panem)
- Immersive Themes: Dynamic CSS variables and glassmorphism effects adapt the UI to match the selected universe.
- Reading Projections: Calculates accurate reading times for every book in a saga based on your personal reading speed.
- Internationalization (i18n): Full support for English and Spanish.
- Modular Architecture: Easily extensible design allowing for the addition of new sagas with zero core code changes.
No server or installation is required! This is a pure static web application.
- Clone the repository.
- Open
index.htmlin your favorite web browser. - Start reading!
- HTML5
- CSS3 (Variables, Flexbox, Grid, Animations)
- Vanilla JavaScript (ES6+)
- Google Fonts
reading-speed-test/
βββ core/ # Core application logic and styles
β βββ script.js # Main logic (router, calc, i18n)
β βββ style.css # Global styles and layout
βββ sagas/ # Modular saga definitions
β βββ [saga_id]/ # Each saga is self-contained
β β βββ data.js # Metadata, books, fragments
β β βββ style.css # Theme overrides
β β βββ assets/ # Backgrounds and images
βββ index.html # Entry point
Developed as a showcase of advanced agentic coding capabilities. Concepts and design inspired by the world's greatest stories.