Skip to content

wisechien/daikichi

 
 

Repository files navigation

Requirements

  • Ruby 2.3.1
  • Rails 5
  • Postgresql 9.4.4

Installation

$ git clone [email protected]:jodeci/daikichi.git  
$ cd daikichi
  
# generate key with rake secret
$ cp config/secrets.yml.sample config/secrets.yml  

# default admin user data
$ cp config/application.yml.sample config/application.yml  

$ cp config/database.yml.sample config/database.yml

$ bundle install  
$ bundle exec rake db:create  
$ bundle exec rake db:migrate  

Optional

hirb auto enable

$ cp .irbrc.sample .irbrc

pow + byebug

# install pow
$ curl get.pow.cx | sh

# https://daikichi.dev
$ gem install powder
$ powder link

# export BYEBUGPORT={port}
$ cp .powenv.sample .powenv 
$ bundle exec byebug -R localhost:{port}

create default admin user

# config/application.yml
rake import_data:default_admin

populate user data (development)

# lib/tasks/users.yml
$ rake import_data:users

populate leave time data

$ rake leave_time:init

customization

# config/locales/meta_data.[locale].yml
misc:
  app_title: "your app title"
  company_name: "your company name"

coding style

$ gem install rubocop
$ rubocop

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 81.9%
  • HTML 15.2%
  • CSS 1.3%
  • JavaScript 1.2%
  • CoffeeScript 0.4%