/ticketly

StubHub clone. Multi Tenant Rails App.

Primary LanguageJavaScript


Stories in Ready

Throughput Graph

Aaron Careaga, Adam Jensen, Jhun De Andres, Robbie Lane

The Pivot is the first project in Module 3 at the Turing School. Each group are given a legacy project to work with. We started with a site called Global Pursuit, a tourism/hosting platform. We are pivoting from Global Pursuit.

Project Outline | Heroku

Instructions

  • clone the project in your terminal by running git clone git@github.com:robbielane/ticketly.git
  • start the server with rails s and visit http://localhost:3000 in your preferred browser
  • to run the tests, run bundle exec rake test in the terminal

Areas of Focus

  • Working with Multitenancy
  • Implementing JavaScript
  • Securing a Rails App
  • Sending Email
  • Creating Seed files

Git Workflow

Starting a new branch

  • checkout a branch named after the waffle story and include the number
  • Squash and order commits by spec
  • Push branch and tag with [WIP] until story is completed

Creating a Pull Request

  • close the waffle issue on GitHub
  • Notify group members on Slack when PR is ready for code review
  • Aim to have the PR reviewed within 45 minutes of submission
  • Fix eventual Hound errors before merging the PR
  • The group member that merges the PR should
  • delete the branch on GitHub
  • notify the group members on Slack to pull from master