Skip to content

Klutter.io - Declutter and remove ads from your weblinks and articles. Save as PDF or minimal HTML. This is a Java Spring boot microservices applicaton that takes a website URL and returns a decluttered ad-free version of the web page in PDF format. This was one of my college projects.

Notifications You must be signed in to change notification settings

davedavis/pdfit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Klutter

Klutter.io is a webservice that accepts a URL from a user and returns a de-cluttered, ad-free and readability.js inspired simple format or PDF for use with e-ink and e-reader devices like the remarkable or kindle readers.

Jira project is located here: https://davedavis.atlassian.net/jira/software/c/projects/PDFIT/boards/4/backlog

Application Architecture

[architecture]

In Mem testing DB

Sprint 0 requirements

  • Introduction to Application (Overall),
  • List of User Stories (Overall),
  • Demo of User Stories for one
  • Microservice (CRUD Actions)
  • Report and Screencast required

Sprint 0 strategy

  • Build out the declutter service using the Jsoup and r4j libraries.
  • Receive a URL in either the body or a URL parameter
  • Set up API V1
  • Add decluttered resource to the DB
  • Add ONAP standard CRUD methods

ToDo

Add user, title, excerpt, byline, content, ease, grade and tag array to model.

Ideas

  • WaveNet service
  • Text analytics and sentiment analysis service

Sample Payload

{ "title": "FirstPost 1", "url": "https://www.klutter.io/FirstPost", "excerpt": "FirstPost", "byline": "FirstPost", "content": "FirstPost", "ease": 1.0, "grade": 1.0, "pdf": "FirstPost" }

About

Klutter.io - Declutter and remove ads from your weblinks and articles. Save as PDF or minimal HTML. This is a Java Spring boot microservices applicaton that takes a website URL and returns a decluttered ad-free version of the web page in PDF format. This was one of my college projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published