Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abelnnieva/book-review-website

Sample project for a book reviewer’s website, built with Jekyll and using the alna-jekyll-theme as the default theme.
https://github.com/abelnnieva/book-review-website

github-page jekyll markdown

Last synced: 20 days ago
JSON representation

Sample project for a book reviewer’s website, built with Jekyll and using the alna-jekyll-theme as the default theme.

Awesome Lists containing this project

README

        

# book-review-website

Sample project for a book reviewer’s website, built with Jekyll and using the [alna-jekyll-theme](https://github.com/abelnnieva/alna-jekyll-theme) as the default theme.

## Getting started

### Install Ruby

```bash
# install dependencies
$ brew install chruby ruby-install xz

# install ruby
$ ruby-install ruby 2.7.8

# configure the shell
$ echo "source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
$ echo "source $(brew --prefix)/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
$ echo "chruby ruby-2.7.8" >> ~/.zshrc # run 'chruby' to see actual version
```

### Install Jekyll

```bash
# install jekyll
gem install jekyll -v 3.4.0

# install bundler
gem install bundler -v 2.4.22
```

## Build Setup

```bash
# install dependencies
bundle install

# serve with hot reload at localhost:4000
jekyll serve
```