Skip to content

TGDF/official-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taipei Game Developer Forum Official Site

Rails Test Coverage Maintainability

This is a Rails application for Taipei Game Developer Forum to building a website for their annual event site.

Requirements

  • Ruby 2.7.5+
  • PostgreSQL 9.6+
  • Node.js 8.0+
    • Yarn 1.2.1+

Development

Setup

We already setup for install environments, just execute setup script.

$ ./bin/setup

And make sure you are installed foreman to start server

$ gem install foreman

Notice that this project use carrierwave gem as file uploader, make sure you have installed its dependency imagemagick mentioned here

Starting Server

We use Procile to define which process have to start for development.

$ foreman start

Style Guide

To keep the code quality before you commit and push code please running the lint script.

We use overcommit gem to automatic hook on git, please run above commit after setup.

$ bundle exec overcommit --install

Contribute

We are welcome to receive yours issue and pull request, if you found any problem about our system.