project-image

MarketPulse

A microservices platform that reads financial news from across the web, figures out whether the sentiment is positive or negative using AI, and compares that to how cryptocurrency prices are actually moving. When big news drops, the market reacts fast. This system catches that early and sends out alerts so traders can stay ahead. I broke the project into four separate apps that each handle one job, like fetching news, analyzing it, or matching it to price data. They all talk to each other through message queues, which means if one part gets busy, it does not slow down everything else. The frontend is a dashboard built with React and Next.js where users can track everything in real-time.

Tech Stack

netcore-icon
.NET 9
kafka-icon
Apache Kafka
aspire-icon
.NET Aspire
nextjs-icon
Next.js
tanstack-icon
TanStack
typescript-icon
TypeScript
reactjs-icon
React
docker-icon
Docker

Databases

postgresql-icon
PostgreSQL

Other Images

Project-Images
Project-Images
Project-Images
Project-Images
Project-Images
Project-Images
Project-Images
Project-Images