Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.33 KB

Readme.md

File metadata and controls

61 lines (42 loc) · 1.33 KB

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" }