The platform for anime addicts built with Rails 5.2 and Vue.js 2.5.
Ruby HTML JavaScript CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci Use circleci/ruby:2.5.1-node-browsers to install Chromedriver for sys… Jul 15, 2018
app Format code by Prettier Jul 16, 2018
bin Copy default configs from Rails 5.2.0 Apr 20, 2018
config Remove share status to facebook option Jul 14, 2018
db Update schema.rb Jul 15, 2018
lib Make soft delete of account deleting Jul 10, 2018
log 今日も一日がんばるぞい! Aug 2, 2014
public We’re using PostgreSQL 10.4 Jul 14, 2018
spec Goodbye poltergeist and hello selenium-webdriver Jul 15, 2018
.babelrc Back to the first setting Feb 12, 2018
.envrc Add ./node_modules/.bin to $PATH Jan 27, 2018
.eslintrc Prettiered Feb 17, 2018
.gitignore Copy default configs from Rails 5.2.0 Apr 20, 2018
.hound.yml Add eslint Sep 3, 2017
.nvmrc Use Node 8.11.3 Jun 15, 2018
.postcssrc.yml Update webpack config to stop using Sprockets Jan 27, 2018
.prettierrc Use single quote Feb 12, 2018
.rspec DRY `require 'spec_helper'` Aug 26, 2015
.rubocop.yml Update rubocop config Apr 16, 2018
.ruby-version Ruby 2.5.1 🎯 Mar 31, 2018
.scss-lint.yml Update scss-lint for Prettier Jan 27, 2018
Gemfile Goodbye poltergeist and hello selenium-webdriver Jul 15, 2018
Gemfile.lock Goodbye poltergeist and hello selenium-webdriver Jul 15, 2018
LICENSE 今日も一日がんばるぞい! Aug 2, 2014
Procfile SidekiqからDelayed::Jobに移行 Apr 18, 2015
README.md Goodbye poltergeist and hello selenium-webdriver Jul 15, 2018
Rakefile Copy default configs from Rails 5.2.0 Apr 20, 2018
app.json Merge Annict and AnnictJP server on Discord Mar 24, 2018
config.ru Copy default configs from Rails 5.2.0 Apr 20, 2018
package.json Merge pull request #1206 from annict/dependabot/npm_and_yarn/mjml-4.1.0 Jul 14, 2018
yarn.lock Merge pull request #1206 from annict/dependabot/npm_and_yarn/mjml-4.1.0 Jul 14, 2018

README.md

Annict

CircleCI Test Coverage Code Climate Hound Discord

Contributing

Requirements

To run Annict on a local machine, you need to have the following dependencies installed:

  • Ruby 2.5
  • PostgreSQL 10.4
  • ImageMagick
  • ChromeDriver

Running the app

$ git clone git@github.com:annict/annict.git
$ cd annict
$ cp config/application.yml{.example,}
$ bundle
$ rake db:setup
$ yarn
$ rails s -b 0.0.0.0

You should then be able to open http://localhost:3000 in your browser.

Running the tests

$ rspec

License

Copyright 2014-2018 Annict

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.