GSoC 2018 - Final report

Welcome to my Google Summer of Code 2018 project’s final report summary.
Affiliates Connect Project
This module provides an interface to easily integrate with various affiliate APIs or product advertising APIs provided by different e-commerce platforms like Flipkart, Amazon, eBay etc to fetch data easily from their stores and display those to monetize your website by advertising their products.
Project Proposal page - Link to the proposal
Drupal Project Page - affiliates_connect
Affiliates Connect Demo
I have created a demo website where you can test the complete module and its submodules including plugins. Everything is configured so you can test it out. Link to the website - affiliates-demo.ankitjain28.me
Screencast of the module - Video Link
Affiliates Connect Sub-Modules and Plugins Code
-
Flipkart Plugin - affiliates_connect_flipkart
-
eBay Plugin - affiliates_connect_ebay
-
Feeds Advance Crawler Module - feeds_advance_crawler
-
Advance Crawler Node - advance_crawler
-
Affiliates Connect Entity Browser - affiliates_connect (Comes within the module)
-
Amazon Plugin - affiliates_connect (Comes within the module)
-
Affiliates Connect Demo Repo - affiliates_connect_demo (Github repo Branch - dev)
Issues Resolved (Commits)
-
#2975659, #2977377, #2975642, #2977044, #2979801, #2980450, #2979094, #2987416, #2984462, #2980130, #2983176, #2991976, #2984281, #2984309, #2984980, #2982833, #2979372, #2990538, #2985796, #2992473, #2985182, #2984461, #2985626, #2988942, #2985702
-
Pull Request of Advance Crawler Nodejs - Link
-
Pull Request of Feeds Advance Crawler - Link
Some Important Links
-
Trello Board Link - GSoC’18
-
Weekly Blogs Summary - Blogs
-
Youtube Playlist related to Module explanation - Affiliates Connect
Remaining Tasks
-
Improve the performance of the module.
-
Showing the same products from other vendors using Machine Learning.
-
Compress JSON data returned by static or dynamic routes.