SIDE PROJECT:
Progressive Web App (PWA)
STACKS:
JavaScript React.js, Vite, TailwindCSS
TECHNOLOGIES:
News API, LLM API, Web-Speech API
CrispNews
about.
CrispNews is a personal side project I'm developing to solve a problem I face daily: staying informed with limited time. As a solo developer, I'm building a responsive web application that transforms overwhelming news consumption into efficient, personalized audio briefings.

existing issue.
With countless news sources and endless information streams, busy professionals struggle to stay updated during brief moments like commuting, waiting for coffee, or walking the dog. Traditional news apps require active reading time we simply don't have.
solution.
CrispNews leverages AI to generate customized news summaries based on user-selected categories and available timeframes. Users can instantly convert these briefings into audio format, making it possible to stay informed during any idle moment.
technical implementation.
Built with React and JavaScript, the application integrates multiple third-party APIs including Gemini AI for content summarization and News API for real-time information gathering. This project has deepened my expertise in API integration, prompt engineering, and creating seamless user experiences.
current features.
>> Category-based news filtering
>> Timeframe customization for briefing length
>> AI-powered summary generation
>> Audio playback functionality
future development.
I'm actively developing enhanced features including API result caching for improved performance, save-for-later functionality, user account management, and advanced audio controls with variable playback speeds and navigation capabilities.



