Giter Site home page Giter Site logo

corrasable's Introduction

Corrasable

Build Status

Corrasable is a web service that packages together tools like Lingua and The CMU Pronouncing Dictionary.

Better documentation forthcoming. Refer to available routes in the meantime.

Getting Setup

Install MongoDB if you don't already have it:

brew update
brew install mongodb

Clone the repo and bundle:

git clone [email protected]:dzucconi/corrasable.git
cd corrasable
bundle install

Start the server:

foreman run -f Procfile.dev

Set up the database (this could take a while):

bundle exec rake bootstrap:seed

Deploying your own instance

Deploy

Due to issues with the running length of the initial database import, the bootstrap Rake task will not run automatically post-install. It's recommended that you push a local mongodump to the production database once it's set up.

corrasable's People

Contributors

dzucconi avatar renovate-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

corrasable's Issues

Documentation on how to run

Hey

Would be great with some more documentation on how to best run this in production environment.

Thanks!

Expose GraphQL endpoint

This project has an inconsistent and confusing API and set of responses. GraphQL seems like a good fit here.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Repository problems

These problems occurred while renovating this repository. View logs.

  • WARN: Detected empty commit - aborting git push

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Other Branches

These updates are pending. To force PRs open, click the checkbox below.

  • Update dependency redcarpet to v3.5.1 [SECURITY]
  • Update dependency rubocop to v0.49.0 [SECURITY]
  • Update dependency puma to v5 [SECURITY]
  • Update dependency rack-cors to v1 [SECURITY]
  • Update dependency active_model_serializers to v0.10.14
  • Update dependency coffee-rails to v4.2.2
  • Update dependency kaminari-mongoid to v1.0.2
  • Update dependency oj to v2.18.5
  • Update dependency byebug to v9.1.0
  • Update dependency engtagger to v0.4.1
  • Update dependency foreman to v0.88.1
  • Update dependency kaminari-actionview to v1.2.2
  • Update dependency numbers_in_words to v0.5.1
  • Update dependency parallel to v1.25.1
  • Update dependency rails to v5.2.8.1
  • Update dependency rspec-rails to v3.9.1
  • Update dependency sass-rails to v5.1.0
  • Update dependency spring to v2.1.1
  • Update dependency uglifier to v3.2.0
  • Update dependency byebug to v11
  • Update dependency coffee-rails to v5
  • Update dependency numbers_in_words to v1
  • Update dependency oj to v3
  • Update dependency sass-rails to v6
  • Update dependency spring to v4
  • Update dependency uglifier to v4

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

bundler
Gemfile
  • ruby 2.3.3
  • active_model_serializers '~> 0.10.0'
  • coffee-rails undefined
  • engtagger undefined
  • kaminari-actionview undefined
  • kaminari-mongoid undefined
  • lingua undefined
  • mongoid '~> 6.0.0'
  • numbers_in_words undefined
  • oj undefined
  • parallel undefined
  • phonetic undefined
  • puma undefined
  • rack-cors undefined
  • rails '~> 5.0', '>= 5.0.0.1'
  • redcarpet undefined
  • sass-rails undefined
  • tokenizer undefined
  • uglifier undefined
  • rails_12factor undefined
  • foreman undefined
  • spring undefined
  • byebug undefined
  • rspec-rails '~> 3.5', '>= 3.5.2'
  • rubocop undefined

  • Check this box to trigger a request for Renovate to run again on this repository

Https

Hi

It would be great if you could serve the api/website via https to avoid getting the access blocked while doing client side ajax calls from https.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.