← Go back

PriceNest

.NET 9Semantic KernelNode.jsPlaywrightPostgreSQL

PriceNest is a price monitoring system for e-commerce products that utilizes AI agents to automate data analysis. The backend is built with .NET 9 and uses the Semantic Kernel library to manage the LLM's logic. The core functionality is a Function Calling mechanism, which allows the AI model to independently trigger specific C# service methods (such as database queries or result filtering) based on natural language user input. Data acquisition is handled by a separate Node.js module using Playwright, enabling the system to scrape product offers from dynamic websites like Ceneo. Data is stored in a PostgreSQL database, and the system implements secure JWT authentication and sensitive data management via User Secrets. This project demonstrates a practical integration of microservice architecture with modern AI frameworks.

Gallery

PriceNest showcase 1
PriceNest showcase 2
PriceNest showcase 3
Jakub Król | .NET & Node.js Developer