Skip to content

nishoof/newsflash

Repository files navigation

Newsflash

This project was bootstrapped with Create React App.

Summary

The goal of the project is:

  • An AI-powered news debrief
  • Easy access to current events
  • Wide range of categories
  • Short, digestible summaries

Resources used

Process

  • User inputs categories, keywords, and dates
  • Inputs are fed into GNews, which returns relevant news articles
  • Articles are fed into ChatGPT, which returns a summary of the various topics

Our Timeline

  1. Created React website, first tried to use Ollama locally and NewsAPI.ai
  2. Switched to ChatGPT and GNews API
  3. Migrated to Next.js, finished front end input page
  4. Connected GNews to ChatGPT to display on page
  5. Connected front end input page to backend calls

What's next?

  • Subscription service
  • Sort by source
  • Appearance customization
  • Providing source links

To-do

  • Fix home page
  • Improve CSS

Screenshots

Prefences page Preferences page


Prefences page - selections Preferences page, some selections open


Summary page Summary output with those inputs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •