SIDE PROJECT:

Progressive Web App (PWA)

STACKS:

JavaScript React.js, Vite, TailwindCSS

TECHNOLOGIES:

News API, LLM API, Web-Speech API

Cover
Cover
Cover

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.

Link to App

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.

Showcase image
Showcase image
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.