Field
Computer Engineering
Education
UT Dallas
Location
Richardson, TX / Open to relocation
Expected
May 2028
Edition
01 / SEP 2026
Exposure

Project record / 12

NEWT

daily tech news summaries in a reel-style format


Project metadata


Landing page for contextual notes.

Overview

A web application delivering daily tech news summaries in an engaging full-screen reel-style format, similar to YouTube Shorts or Instagram Reels. Uses AI-powered summarization so users can catch up on tech developments in a few minutes instead of browsing multiple sources.


Retrieval pipeline

NEWT runs a full end-to-end RAG system. Articles are embedded and stored in ChromaDB; retrieval over that vector store grounds both the daily summaries and the AI chat assistant. MongoDB backs user data, reading statistics, streaks, and the social graph.


Architecture

The mock server provides test data without requiring external APIs during development.


API

Requires Node.js v18+ and Python 3.12+. Frontend on :5173, backend API on :8000. A GEMINI_API_KEY is required in backend/.env.


Full stack

React · Vite · FastAPI · Python · Gemini API · ChromaDB · MongoDB · JWT



Results

ItemValueBasis
FastAPI + React + Gemini + JWT
Yes
verified
Mock dev server for offline development
Yes
verified
ChromaDB vector search
Yes, full end-to-end RAG system
verified
MongoDB
Yes
verified