Skip to content

DealAI.lt Platform Documentation

Lithuanian E-Commerce Intelligence Platform - Aggregating 60,000+ Products with Advanced Search Technology

DealAI.lt is a sophisticated e-commerce intelligence platform that aggregates and processes product data from multiple Lithuanian online retailers. Built on enterprise-grade technology, it provides advanced search capabilities, real-time price tracking, and comprehensive product analytics.

60,000+ Products

Comprehensive product catalog aggregated from multiple Lithuanian e-commerce sites with real-time updates.

Advanced Search

Elasticsearch-powered search with Lithuanian language support, fuzzy matching, and intelligent filtering.

Price Tracking

Historical price analysis with trend visualization, discount detection, and availability monitoring.

Automated Scraping

Distributed web crawling infrastructure using Scrapyd with automated job scheduling and monitoring.

Real-time Dashboards

Comprehensive administrative interfaces for monitoring, analytics, and system management.

Enterprise Ready

Built with PostgreSQL, Elasticsearch, and WordPress - scalable, secure, and production-tested.

Multi-field search across titles, brands, descriptions, and categories with Lithuanian language analysis, typo tolerance, and relevance scoring.

Track price changes over time, identify trends, detect discounts, and monitor product availability across multiple retailers.

Distributed web scraping system that automatically collects product data, images, and pricing information from partner sites.

Automated screenshot capture of product pages for visual change tracking and quality assurance.

Real-time dashboards showing system performance, data quality metrics, and business intelligence.

Backend

WordPress 6.x with custom theme PHP 8.x for business logic PostgreSQL 13+ for data storage

Search & Analytics

Elasticsearch 7.x with Lithuanian analyzer Advanced filtering and aggregations Real-time indexing pipeline

Data Collection

Scrapyd distributed crawling Python-based scrapers Queue management system

Frontend

Tailwind CSS + Flowbite UI Chart.js for visualizations jQuery for interactivity

  • 60,000+ active products
  • Multiple e-commerce sources
  • Real-time data synchronization
  • Sub-second search response times
  • Lithuanian language analysis
  • Fuzzy matching for typos
  • Multi-field search
  • Intelligent relevance scoring
  • Batch processing for efficiency
  • Connection pooling for databases
  • Strategic indexing for fast queries
  • CDN-ready architecture
  • WordPress authentication
  • Parameterized queries (SQL injection prevention)
  • Input sanitization throughout
  • Admin-only console access

Ready to dive in? Start with our Introduction to understand the platform fundamentals, then follow the Quick Start Guide to get your environment set up.

For specific features or systems, use the sidebar navigation to jump directly to the relevant documentation section.


Need Help? Check out our Troubleshooting Guide or explore the API Documentation for integration details.