Single page application (SPA) for creating and sharing vocabulary lists.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
db
lib
log
public
test
vendor
.DS_Store
.gitignore
Gemfile
Gemfile.lock
Rakefile
config.ru
readme.md

readme.md

diction.help

A single page web application for creating and sharing vocabulary lists and footnotes from a variety of API's - including Oxford Dictionary and Wikipedia.

About

Mainly a continuing AngularJS and Rails learning experiment, but also used to help learn new vocabulary and information through the indexation of data served from Oxford Dictionary and Wikipedia. The Wikipedia API data provides article summary blurbs with links to the main articles.

Settings

  • Create, save, and share footnotes from a variety of API's (Oxford Dictionary, Wikipedia)
  • Get a shareable URL for a list
  • Search for multiple words simultaneously through comma separation: "epitome, fallacy, aloof"
  • Target specific API's in search using a parameter
    • Wikipedia: "cell biology (w)"
    • Oxford Dictionary: "epitome (d)"
  • Various filtering and sorting options

Architecture

AngularJS 1.2
Ruby on Rails 4.2

Cloning

To get up and running locally:

git clone https://github.com/kylesb/diction.help.git
bundle update
rake db:migrate
rails s