Back to projects
News AI App – AI-Powered Personalized News Platform - A personalized news application that delivers user

News AI App – AI-Powered Personalized News Platform

Atharva Naik/January 17, 2026/1 min read
Next.jsFastAPILangGraphMongoDBSSE

News-APP is a personalized news application designed to deliver relevant news content based on user preferences. The application enhances the reading experience by generating concise summaries of articles using AI.

Features

  • Personalized News Feed: Displays news articles based on user-selected preferences.
  • AI-Powered Summaries: Generates concise and informative summaries using the Gemini API.
  • User Authentication: Secure login and registration with Firebase Authentication.
  • Responsive UI: Clean and mobile-friendly interface built with AngularJS and Tailwind CSS.

Technologies

Frontend

  • AngularJS: Frontend framework for building dynamic user interfaces
  • Tailwind CSS: Utility-first CSS framework for responsive design

Backend

  • Node.js: JavaScript runtime for backend services
  • Express.js: Web framework for building REST APIs
  • Firebase: Authentication and data storage

APIs

  • Gemini API: Used for summarizing and enhancing news content

Getting Started

Prerequisites

  • Node.js
  • Angular CLI
  • Firebase account

Installation

Clone the repository and install dependencies:

git clone https://github.com/Atharva0506/google-competition.git
cd News-APP
cd backend
npm install
npm run build
npm run start
cd frontend
npm install
ng serve -o

Related Projects