Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add page scrapping functionality. #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Natali-Kotelnitska
Copy link
Owner

@Natali-Kotelnitska Natali-Kotelnitska commented Jan 22, 2024

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.

@Natali-Kotelnitska Natali-Kotelnitska changed the title Styles: refactor styles Feature: add page scrapping functionality. Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant