A template for creating simple web apps using Algolia, Materailize, and Jekyll.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_includes
_layouts
assets
.gitignore
Gemfile
Gemfile.lock
LICENSE.md
README.md
_config.yml
favicon.ico
index.html
test-data-for-algolia-upload.json

README.md

Algolia Instantsearch Materialize Jekyll

A Jekyll template for quickly getting up and running with Algolia and Materialize.

Leverages Algolia's Instantsearch library (docs), which makes it drop dead simple to create good search UX.

Data

An example dataset is provided for convenience. Please upload the dataset to your own Algolia project and update the Algolia credentials in search.js.

Limitations

I use the template primarily for prototyping purposes, thus robust browser support is not a concern. Due to the use of template literals, IE 11 support will require minor modification to search.js.

Bugs & Roadmap

There are a few known bugs and a relatively short wish list (primarily mobile related), all of which are listed in this Waffle board.

The project was updated to use Materialize 1.0, which is still currently in alpha. Rollback to this commit to use the latest non-alpha version of Materialize (v0.100.2).

Screenshot & Demo

Live demo

Screenshot

License

Both Materialize and Algolia Instantsearch are licensed under the terms of the MIT license.

This project is also licensed under the terms of the MIT license.