Skip to content

Natali-Kotelnitska/offer-gen

Repository files navigation

Alibaba Page Scraper

This is the RoR Application with the Alibaba Page Scraper functionality. The application includes Devise user authentication, page parsing functionality for Alibaba product pages, dynamic currency conversion with Monobank integration, and language translation for improved user accessibility.

Features:

User Authentication:

Strengthened user authentication mechanisms to redirect unauthorized users to the sign-in page with an informative alert message.

Page Parsing Optimization:

Refined the page parsing logic for Alibaba product pages, ensuring a smoother and more efficient extraction of product details.

Currency Conversion Enhancement:

Implemented dynamic currency conversion using the latest exchange rates from Monobank, providing users with accurate and real-time price conversions.

Language Translation Integration:

Introduced language translation, specifically to Ukrainian, to enhance the accessibility of data for a broader user audience.

Знімок екрана (501)

Знімок екрана (505) Знімок екрана (506)

site_scrapping.mp4
  • Clone the repository.
  • Run the application locally.
  • Authenticate as a user and verify the redirected sign-in process for unauthorized access.
  • Input various Alibaba product page URLs and ensure accurate and detailed parsing.
  • Verify the accuracy of currency conversion using Monobank data.
  • Evaluate the effectiveness of language translation features.