Skip to content
@NovelService

NovelService

Microservice to create ebooks from websites.

Hi there 👋

NovelService allows you to download any number of websites as a single ebook.

I, XiangRongLin, will place the focus of the project not on the functionality, but on the technical site of developing an distributed cloud application. I want it to serve as an example for others on what an potential architecture of an distributed cloud application could look like. I'm mainly a backend developer, so that part of this application will always be better than the frontend.
See here for an architecture overview.

It currently is still in it's very early stages, but you can check the project board to see what I am planning to do next.

Pinned Loading

  1. novelservice.github.io novelservice.github.io Public

    Novel Service allows downloading webpages and turning then into ebooks.

    HTML 4

  2. NovelWorkerNode NovelWorkerNode Public

    Microservice extracting content from webpages and creating ebooks from it

    TypeScript 5 1

  3. NovelLambdaPost NovelLambdaPost Public

    An AWS Lambda function which serves as HTTP gateway relay messages to an SQS queue in order to trigger the worker.

    Kotlin

  4. NovelLambdaGet NovelLambdaGet Public

    An AWS Lambda function which serves as HTTP gateway to fetch the status of jobs from a dynamoDB.

    Kotlin

Repositories

Showing 10 of 10 repositories
  • NovelWorkerNode Public

    Microservice extracting content from webpages and creating ebooks from it

    NovelService/NovelWorkerNode’s past year of commit activity
    TypeScript 5 MIT 1 14 5 Updated Jan 1, 2024
  • novelservice.github.io Public

    Novel Service allows downloading webpages and turning then into ebooks.

    NovelService/novelservice.github.io’s past year of commit activity
    HTML 4 MIT 0 1 0 Updated Jun 14, 2023
  • NovelLambdaPost Public

    An AWS Lambda function which serves as HTTP gateway relay messages to an SQS queue in order to trigger the worker.

    NovelService/NovelLambdaPost’s past year of commit activity
    Kotlin 0 MIT 0 1 0 Updated Jul 24, 2022
  • .github Public
    NovelService/.github’s past year of commit activity
    0 MIT 0 0 0 Updated May 21, 2022
  • NovelLambdaGet Public

    An AWS Lambda function which serves as HTTP gateway to fetch the status of jobs from a dynamoDB.

    NovelService/NovelLambdaGet’s past year of commit activity
    Kotlin 0 MIT 0 0 0 Updated May 9, 2022
  • puppeteer-docker Public archive
    NovelService/puppeteer-docker’s past year of commit activity
    Dockerfile 1 0 0 0 Updated Mar 20, 2022
  • percollate-docker Public archive

    Docker image with percollate. Based on alpine and running in user mode

    NovelService/percollate-docker’s past year of commit activity
    Dockerfile 2 1 0 0 Updated Feb 5, 2022
  • Report Public archive

    Report of the project for lecture "cloud computing"

    NovelService/Report’s past year of commit activity
    0 MIT 0 0 0 Updated Jan 24, 2022
  • NovelRest Public archive

    Microservice acting as public REST API for triggering the NovelWorker and fetching finished novels

    NovelService/NovelRest’s past year of commit activity
    Kotlin 1 MIT 1 2 0 Updated Jan 24, 2022
  • NovelWorker Public archive

    Microservice extracting content from webpages and creating ebooks from it

    NovelService/NovelWorker’s past year of commit activity
    Kotlin 2 MIT 0 5 0 Updated Jan 24, 2022

Top languages

Loading…

Most used topics

Loading…