https://github.com/thesmartnik/piet-web
Web app for book cover generation
https://github.com/thesmartnik/piet-web
book-covers generative-art processing rack-app ruby
Last synced: 27 days ago
JSON representation
Web app for book cover generation
- Host: GitHub
- URL: https://github.com/thesmartnik/piet-web
- Owner: TheSmartnik
- Created: 2018-06-16T21:32:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-21T14:39:19.000Z (almost 8 years ago)
- Last Synced: 2025-03-21T08:21:20.601Z (about 1 year ago)
- Topics: book-covers, generative-art, processing, rack-app, ruby
- Language: Ruby
- Homepage:
- Size: 192 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Piet Web
This is a small web app based on [piet](http://github.com/thesmartnik/piet)
To run this you need to have processing and ruby installed.
## Instalation
### Install Processing
#### OS X
You can install via homebrew or [direct link](http://download.processing.org/processing-3.3.7-macosx.zip)
#### Linux
* [64-bit](http://download.processing.org/processing-3.3.7-linux64.tgz)
* [32-bit](http://download.processing.org/processing-3.3.7-linux32.tgz)
* [ARM](http://download.processing.org/processing-3.3.7-linux-armv6hf.tgz)
### Create symlink for processing executable
```
sudo ln -s path/to/processing/processing-java /bin/processing-java
```
### Run tests to check that everything works
```
bundle install
bundle exec rspec
```
## Run
### Development
* Start server
```
rackup
```
* Visit http://localhost:9292/cover?title=Book%20Title&author=Book%20Author
## What this awesome web app can do?
* Generate covers on request
* Generate multiple covers from csv file
- http://localhost:9292/batch