QNews

QNews

"Newsflash: Where AI Meets Tomorrow's Headlines Today!"

The problem QNews solves

  1. Keyword-Based Search:
    Users can simply enter keywords related to their interests, such as #technology, #sports, or #environment, and QuickNews Feed will instantly fetch the most relevant articles from the web.

  2. 🤖AI-Powered Summaries:
    Say goodbye to time-consuming article reading. QuickNews Feed provides concise 200-word summaries of each article, generated by cutting-edge AI technology. This means users can quickly grasp the key points and stay informed in a fraction of the time.

3.📚 Effortless Deep Dives:
For those who want to delve deeper, QuickNews Feed provides full article access. With a single click, users can explore the entire story without the need to search multiple sources.

  1. 🎓 Ideal for Competitive Exam Prep:
    QuickNews Feed is particularly valuable for students preparing for competitive exams. It allows them to effortlessly stay updated with current affairs, saving precious study time. The AI summaries provide essential insights, and the keyword selection method ensures they receive information directly relevant to their needs.
    Don't waste another minute sifting through endless news articles. QuickNews Feed empowers you to access the news that matters most to you quickly and efficiently. Stay informed and stay ahead with this innovative news feed platform.

Challenges we ran into

  1. Fetching News API: Firstly, we faced challenges while fetching News API, we had no clear idea previously how to do it. Then we learned it from several resources and then implemented. After implementation we faced a lot of bugs but then finally, we got it done and made designing on the templets. Thus, it's resolved well and running.
  2. Relative Positioning: After we mostly completed the technical part of the code, we faced problem when we saw that after searching the news the templet were not positioned properly and was coming over each other. Further, our site was also looking very fizzy due to unordered placement of news templets. Then we worked on it using React and CSS and finally got over it by using FlexBox and other tools. So, finally it got resolved and we had a well planned and designed site with a minimalistic view.
  3. Fetching ChatGPT API: It was a great problem that we faced which partly remained unresolved. We will focus in future on working on that and provide QNews with a better and more efficient vertion of AI.
  4. Deloying files: We faced a lot of trouble deploying the React JS files. But finally we resolved it with a use of lot of tools and commands and finally uploaded all the required files and folders to GitHub Repo.

Discussion