1 min read

The Ebook HomeBrew provides you functional [APIs] which make e-book format files from images. It is made by Python, Vue.js, Docker and taking in latest technologies.(Recently, GitHub Action, GitPitch, automatic testing with CI, automatic deployment, etc.)

It also provides functional Python modules which file name to only digit name like 001.jpg and make e-book format files, [reference here].

The demo site made by heroku, [demo here]

ebook homebrew 1

Top page

ebook homebrew 2

Upload your images

ebook homebrew 3

Image list

Background

The Ebook HomeBrew is the first API service I created.

First, I created a Python CLI using PyPDF and Pillow, one of the Python libraries.

This was converted into an API using a web framework called Responder, and a front was created using Vue.js.

In addition, we started document production using Sphinx and OpenAPI, and established a mechanism for automatic testing using CI and indexing to PyPI.

The demo site is implemented using Heroku.

[GitHub is here]

Presentation

This repo has presentation with GitPitch.

[GitPitch presentation]

[APIs]: [reference here]: [demo here]: [GitHub is here]: [GitPitch presentation]: