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

  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

    TypeScript 5 MIT 1 14 5 Updated Jan 1, 2024
  • novelservice.github.io Public

    Novel Service allows downloading webpages and turning then into ebooks.

    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.

    Kotlin 0 MIT 0 1 0 Updated Jul 24, 2022
  • .github Public
    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.

    Kotlin 0 MIT 0 0 0 Updated May 9, 2022
  • puppeteer-docker Public archive
    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

    Dockerfile 2 1 0 0 Updated Feb 5, 2022
  • Report Public archive

    Report of the project for lecture "cloud computing"

    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

    Kotlin 1 MIT 1 2 0 Updated Jan 24, 2022
  • NovelWorker Public archive

    Microservice extracting content from webpages and creating ebooks from it

    Kotlin 2 MIT 0 5 0 Updated Jan 24, 2022

Top languages

Loading…

Most used topics

Loading…