Skip to content

Instantly share code, notes, and snippets.

@SKrPl
Last active December 25, 2018 10:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SKrPl/10fa22d0bdfe9f53b6ce7348c98b523b to your computer and use it in GitHub Desktop.
Save SKrPl/10fa22d0bdfe9f53b6ce7348c98b523b to your computer and use it in GitHub Desktop.
Final Project report for GSoC 2017 - Siddhant Kumar Patel (SKrPl)

GSoC 2017 - FOSSASIA - Loklak Wok Android - Siddhant Kumar Patel

GSoC Project Link

My Contributions

As a member of Loklak team in this GSoC, I primarily worked on loklak_wok_android, the peer harvester of Loklak server. I replaced the old Processing.org's applet with RecyclerView to show the harvested tweets. Apart from harvesting tweets, the app contains the following features:

  • Tweet search suggestions
  • Tweet searching of different categories (images and videos)
  • Tweet posting with images

I also contributed to loklak_scraper_js project which is a set of scrapers written in NodeJS to scrape social media websites like Twitter, Quora, Reddit etc. The aim of the project is to serve a single source of scrapers for every Loklak platform. I used the twitter scraper from this library to harvest tweets in Loklak Wok Android.

My contributions also include reimplementing Loklak APIs in Java -loklak-jlib-api - using Reflections in Java. It takes only a single line to add a support for new API endpoint in the library, thus easy to maintain the source code.

Loklak Wok Android

Screenshots

Loklak Scrapers JS

Loklak Jlib Api

Additional Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment