Skip to content

woodpigeon/unicycle

Repository files navigation

Overview

Unicycle is a simple Sinatra app which lets designers search for Unicode characters (and their codes) by name. For example searching for 'exclamation mark' will list eight unicode variants, including inverted, double, Armenian etc.

This Sinatra app uses the datamapper ORM and a small sqlite database unicodes.db. Views are in Haml. An API endpoint returns the 'live search' results as json, which are then displayed using a handlebars.js template.

Design by the talented and indefatigable Rob Salter.

Up and running

This assumes you have Ruby >= 1.9.3 installed via rbenv or rvm.

$ git clone https://github.com/woodpigeon/unicycle
$ cd unicycle
$ bundle install

Seed the database

$ bundle exec tux
$ require './seeds.rb'
$ Seeder.seed

Run the app

$ bundle exec ruby main.rb

Tests

Todo.

About

Sinatra app for finding unicode character codes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published