loader-logo
  • Client

    German
  • Role

    eCommerce, Online Marketplace
  • Year

    2019-2020
  • Platforms

    Web & Mobile
  • Project URL

Empowering Shoppers, Elevating Savings!

About the App

Welcome to Compira, the ultimate destination for savvy shoppers. Our platform is designed to help you make informed purchasing decisions by comparing prices across various e-commerce stores. Behind this seamless shopping experience lies a sophisticated engine built with .NET Core that powers the magic of Compira.

Challenges Conquered, Innovation Unleashed

Challenges:

  1. Data Aggregation: Gathering accurate, real-time pricing data from multiple e-commerce platforms posed a significant challenge.
  2. User-Friendly Interface: Creating an intuitive and user-friendly interface that simplifies the price comparison process was paramount.
  3. Real-Time Updates: Ensuring users receive up-to-the-minute pricing information required seamless real-time data synchronization.

Solutions:

  1. Advanced Data Integration: Our expert team developed robust algorithms to aggregate and process data from various e-commerce stores, ensuring its accuracy and relevance.
  2. Intuitive User Interface: The Compira platform boasts an elegant and user-centric design, making price comparison a breeze for shoppers of all backgrounds.
  3. Real-Time Data Synchronization: Our powerful .NET Core engine handles the intricate task of real-time data updates, guaranteeing that users always access the latest pricing information.

The Engine That Drives Compira

At the core of Compira is a cutting-edge .NET Core engine, meticulously architectured to handle the complexities of modern e-commerce. Here’s how it works:

  1. Data Collection: Compira collaborates with e-commerce stores to bring them valuable traffic. These stores provide their product data in CSV format, which includes essential details like product name, description, price, and availability.
  2. Data Parsing: The .NET Core engine executes backend tasks every 15 minutes. It parses the CSV files provided by the stores, extracting crucial information.
  3. Data Storage: The parsed data is then stored in our local database server or Solr, a powerful search platform. This data is categorized and subcategorized to streamline the price comparison process.
  4. Price Comparison: The magic of Compira comes to life as it aggregates and compares prices from multiple stores. When a user searches for a product, Compira displays a list of options, highlighting the best deals available.

Features That Enhance Your Shopping Journey

  • Admin Panel: Retailers can effortlessly create store profiles, manage company information, and update store details, ensuring an efficient partnership with Compira.
  • Frontend Website: Powered by Next.js and Chakra UI, our frontend website provides an intuitive and visually appealing platform for users to search for products and discover the best prices.
  • Admins App: Built on .NET Core with Razor Pages, the admin app facilitates seamless management of the platform, ensuring the smooth functioning of Compira.
  • Scheduler App: A console application manages data parsing, synchronization, and updates to ensure users receive real-time pricing information.
  • Database Solutions: Compira relies on MySQL and Solr for efficient data storage and lightning-fast search capabilities.
  • Linux Debian Server: Our platform is hosted on a robust Linux Debian server, ensuring reliability and optimal performance.

 

Compira is your trusted shopping companion, where cutting-edge technology meets smart shopping decisions. Say hello to smarter, more efficient shopping with Compira!