Skip to content
This repository was archived by the owner on Apr 24, 2023. It is now read-only.

zetavg/TripBook

Repository files navigation

TripBook Build Status Coverage Status

The TripBook Project.

Requirements

System

  • Linux or macOS
  • Ruby 2.4
  • Node.js 6.0+
  • ImageMagick

Database

  • PostgreSQL 9.5+

Backing Services

  • Facebook
    • Env FB_APP_ID, FB_APP_SECRET
    • Needs to enable FB Login, the OAuth redirect URI is: [your_host]/users/auth/facebook/callback

Setup

  1. Run bin/setup.
  2. Edit .env.
  3. Edit config/database.yml and run bin/rails db:setup if needed.

Development

Tasks

  • bin/rake js:install: Install JavaScript dependencies using NPM.
  • bin/rake erd:generate: Generate ERD diagram for domain models (requires Graphviz 2.22+).
  • bin/rake syntax:check: Check the code syntax using Rubocop.
  • bin/rake syntax:check_js: Check JS code syntax using ESLint.
  • bin/rake syntax:auto_correct: Auto correct the code syntax using Rubocop.
  • bin/rake staging:bootstrap: Fill the database with testing data.

Guard

Run bin/guard for autotest and livereload.

About

大概可以暫時稱之為一個讓深度共通脈絡得以存在的社交平台。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published