npm start
- Install packages
npm install
- Create book local directories (will result in error & it is expected)
npm run start
- Install Calibre to your pc
- Direct link: https://calibre-ebook.com/download
- Mac brew: https://formulae.brew.sh/cask/calibre
- Ubuntu:
sudo apt install calibre
-
Download Books from sheets
- Export sheet in csv format (or use example in the drive)
- Remove Empty line of ","s. First line of csv file has to be name of the columns
- Rename file to
books.csv
- Relocate file to folder
packages/application/books
-
Download or add covers
- Download covers from drive in snake case format (ID_Title_Author(s)_cover.jpg)
- Move them to covers folder in
packages/application/covers
-
Download or add title svg's (Optional, will give warning if you don't have it)
- Download covers from drive in snake case format (ID_Title_Author(s)_title.svg)
- Move them to titles forlder in
packages/application/titles
-
Start book creation
npm run start
Example assets folder name is: local test folders
in shared drive under 6. Public Domain Library