Next.js + Firebase
Summarist
An in-class Next.js and Firebase app for reading and listening to concise book summaries.
Year
2026
Role
Frontend Developer
Stack
Next.js · Firebase · TypeScript · Tailwind
Challenge
Balancing a clean reading experience with an integrated audio player while keeping Firebase data sync fast and reliable.
Solution
Built a card-first discovery flow with clear visual hierarchy, reusable summary and audio components, and optimized Firebase queries for quick load times.
Impact
Delivered a smooth, low-friction study tool that lets students browse, read, and listen without interruption.
Summarist focuses on helping students absorb key ideas quickly. I built an interface that keeps discovery and playback simple while keeping Firebase data organized and fast.