Feature: add page scrapping functionality. #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
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.