The platform for anime addicts built with Rails 5.2 and Vue.js 2.6.
Branch: master
Clone or download
Latest commit 22d30cf Feb 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Use shimbaco/ruby:2.6.1-node_10.15.1 on CircleCI Feb 3, 2019
.github Fix stale label Dec 22, 2018
app Update schema.rb Feb 16, 2019
bin Delayed::Job -> Sidekiq Oct 13, 2018
config Remove letter_opener_web Feb 17, 2019
db Update schema.rb Feb 16, 2019
docs/policies Update privacy policy Feb 16, 2019
lib Annict::Logentries -> Annict::Logger Feb 2, 2019
log 今日も一日がんばるぞい! Aug 2, 2014
public We’re using PostgreSQL 10.4 Jul 14, 2018
spec privacy_policy_agreed: true in test Feb 16, 2019
.babelrc Remove Webpacker Oct 13, 2018
.dockerignore Ignore .env.development.local Nov 11, 2018
.env.development Set dummy env variable for Keen Jan 20, 2019
.env.test Fix .env.test Nov 10, 2018
.eslintrc Prettiered Feb 17, 2018
.gitignore Ignore /vendor/bundle Feb 7, 2019
.hound.yml Use sass-lint Nov 10, 2018
.prettierrc Use single quote Feb 12, 2018
.rspec DRY `require 'spec_helper'` Aug 26, 2015
.rubocop.yml Update rubocop config Apr 16, 2018
.sass-lint.yml Install sass-lint and update config Dec 30, 2018
.solargraph.yml Add solargraph gem Aug 25, 2018
Dockerfile.dev Install git Feb 17, 2019
Gemfile Remove letter_opener_web Feb 17, 2019
Gemfile.lock Remove letter_opener_web Feb 17, 2019
LICENSE 今日も一日がんばるぞい! Aug 2, 2014
Procfile Revert "Remove files which relates to Heroku" Nov 6, 2018
README.md 🐗 2019 🐗 Dec 31, 2018
Rakefile Copy default configs from Rails 5.2.0 Apr 20, 2018
app.json Logentries -> LogDNA Feb 2, 2019
config.ru Copy default configs from Rails 5.2.0 Apr 20, 2018
docker-compose.yml Exclude the node_modules directory Nov 11, 2018
package.json Use Node 10.15.1 Feb 3, 2019
webpack.config.js Setup Docker for local development Oct 13, 2018
yarn.lock Bump d3 from 5.8.2 to 5.9.1 Feb 15, 2019

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:

  • Docker
  • Docker Compose

Running the app

$ git clone git@github.com:annict/annict.git
$ cd annict
$ touch .env.development.local
$ docker-compose build
$ docker-compose up
$ docker-compose exec rails bundle exec rake db:setup

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

Running the tests

$ docker-compose exec -e RAILS_ENV=test rails bundle exec rspec

License

Copyright 2014-2019 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.