Skip to main content

GSoC 2018 - Final report

Ankit Jain Web Developer, Open Source Enthusiast and Drupal Contributor
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.

Category