Skip to content

FBoucher/ReadingNotes

Repository files navigation

Reading Notes

A Solution to get an article to your eReader then collects your notes and generates a post. This is the third version of the solution. Every times it's to learn new technology.

This project is part of the Stream-Projects. Those are projects that I worked online while streaming or while video recording.

Previous Version

Version 1

Done in Ruby in you can read about it on my post First step with Ruby: Kindle Clipping Extractor. This first version was to automate a process that was taking me at least one hour every week.

Version 2

Done with a mix of C# and Azure the goal was to be able to generate the reading summary from anywhere. You can read more about it on my post How I use Azure Logic App, API App and Function App in my life

Version 3 (in progress)

In this version, we need to manage the entire flow. All the information about the post (author, url, title, dates) will be keep in a data source. All the processes must be in the cloud and should be interchangeable.

The solution is in three modules:

  1. Module Pre-Reading
  2. Module Summary Generation
  3. Module Summary Edition

Future Idea

  • Search engine to search into notes.

Deploy To Azure

later...

Module Pre-Reading

This module is to generate eBook from a blog post for a eReader. More detail here

Module Summary Generation

This module is to generate the reading notes summary. Taking the notes, and matching them the the information in the data-source. More detail here

Module Summary Edition

A web interface to edit a summary before publishing it. More detail here

GLobal Task/ Wishlist

  • Creating an ARM template to deploy in Azure
    • Create ARM Template for the Cosmo DB, with a parameter file.
    • Create ARM template for Azure Function
    • Create ARM template for Logic Apps
  • Azure Deploy button from GitHub

Streams

I worked on this project while streaming most of the time. Here are the list of the stream where I code/ design/ plan/ explain/ learn with you. The stream are from the most recent to the oldest.

Date Module Title
2019-05-21 Summary Generation Working on Unit Test with Azure Pipeline
2019-05-17 Summary Generation Merging Arlvin's PR and adding the XUnit tests to the Azure Pipeline
2019-05-17 Summary Generation Learning how to do XUnit tests with Arlvin Moyo
2019-05-15 Summary Generation - part 1: Build CI for a .Net Core Web API
- part 2: Build CI for a .Net Core Web API
2019-05-10 Summary Generation Coding .Net Core Web API for ReadingNotes Summary Generator
2019-05-03 Summary Generation Design Session ReadingNotes Summary Generator
2019-05-03 Pre-Reading Working on Bookmarklet - ReadingNotes Project
2019-05-01 Pre-Reading Working on Azure-Docker-LogicApps - ReadingNotes Project
2019-04-30 Pre-Reading Coding on the ARM template for ReadingNotes
2019-04-26 Pre-Reading Coding on the ARM template for ReadingNotes
2019-04-24 Pre-Reading Learning Azure Cosmo DB with Logic Apps
2019-04-22 Pre-Reading Learning Azure Cosmo DB
2019-04-19 Pre-Reading GitHub Stream Project Maintenace
2019-04-17 Pre-Reading Working on an Azure Logic Apps
2019-04-08 Pre-Reading Coding Azure Function (Wrapping Mercury services)

About

A Solution to get a article to your eReader then collect your notes and generate a post

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published