Back to projects

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 -oRelated Projects

Smart VS Code AI Assistant – RAG-Based Developer Tool
A RAG-based AI assistant for VS Code that searches internal documentation and improves developer productivity by 35%.
PythonFastAPILangChain
Nakama AI – AI Companion with Persistent Memory
An AI-powered conversational companion with persistent memory and personality-driven responses using OpenAI and vector databases.
Next.jsNode.jsOpenAI API