TGDF / official-site

The official site for TGDF

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

The official site for TGDF

License:Apache License 2.0


Languages

Language:Ruby 62.7%Language:HTML 12.7%Language:Gherkin 11.8%Language:Slim 10.5%Language:JavaScript 1.5%Language:Dockerfile 0.5%Language:TypeScript 0.2%Language:Shell 0.0%Language:CSS 0.0%