Skip to content

ValentinAndreev/flashcards

Repository files navigation

<img src=“https://travis-ci.org/ValentinAndreev/flashcards.svg?branch=master” alt=“Build Status” /> <img src=“https://codeclimate.com/github/ValentinAndreev/flashcards/badges/gpa.svg” />

Flashcards manager

  • ruby 2.3.1p112 и Rails 4.2.7.1

  • PostgreSQL 9.4

  1. git clone git@github.com:ValentinAndreev/flashcards.git

  2. bundle install

  3. rake db:migrate

  4. rails s

Mkdev courses mkdev.me

  • Git (feature-new branch - pull request - merge).

  • Use Interactor (use case object).

  • Other gems:

gem ‘dotenv-rails’, gem ‘aws-sdk’, gem “paperclip”, gem ‘sorcery’, gem ‘nokogiri’, gem ‘simple_form’, gem ‘pg’, gem ‘levenshtein-c’, gem ‘whenever’, gem ‘http_accept_language’, gem “letter_opener” etc.

  • Testing with:

gem ‘rspec-rails’, gem ‘factory_girl_rails’, gem ‘capybara’, gem ‘launchy’, gem ‘database_cleaner’, gem ‘timecop’

  • Using services: Travis CI, Hound CI, Rollbar(error tracking service), New Relic(for performance monitoring), SendGrid(for mail sending), Code Climate.

  • Deploy on Heroku myflashcardssite.herokuapp.com.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages