# Jumpstart Rails Tutorial 01 - Bringing an Existing Codebase In

DevFeed: [Jumpstart Rails Tutorial 01 - Bringing an Existing Codebase In](<https://devfeed.tech/articles/jumpstart-rails-tutorial-01-bringing-an-existing-codebase-in-28250.md>)

Original publisher: [Read original article](<http://fuzzyblog.io/blog/rails/2020/01/02/jumpstart-rails-tutorial-01-bringing-an-existing-codebase-in.html>)

Author: Fuzzygroup

Published: 2020-01-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Scott Johnson](<https://devfeed.tech/sources/scott-johnson.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [repo](<https://devfeed.tech/topics/repo.md>), [Code](<https://devfeed.tech/topics/code.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Yarn](<https://devfeed.tech/topics/yarn.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [development](<https://devfeed.tech/tags/development.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jumpstart](<https://devfeed.tech/tags/jumpstart.md>), [rails](<https://devfeed.tech/tags/rails.md>), [repo](<https://devfeed.tech/tags/repo.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

This tutorial series documents porting an existing Rails application into the Jumpstart Rails application framework. The first article covers cloning the licensed repository, installing dependencies with Yarn, updating database.yml, and adding the local codebase to GitHub.

## Source excerpt

Updated: 5/5/2020 It is the second day of the New Year - welcome to 2020 - and I have still failed to launch my side project that I started midway through 2019. Sigh. I find myself fundamentally regretting this but, well, life: New Job Wife in Hospital Son and Schooling Issues Etc So my New Year's Resolution(s) is: Launch by end of Q1, 2020 Not have deployment eat my brain Launch with Something that I'm Visually Proud Of Launch with SAAS billing features from day 1 and Get paying Customers That last item, SAAS billing features, is a sticky point. I've actually implemented this myself before - I wrote all the back end code for the AppData SAAS engine which successfully processed over 3.1 million dollars in revenue over a 5 year period (BrainTree api). And I really, really, really don't want to rewrite that. Nor do I want to use a third party service and lose another percentage chunk over baseline Stripe fees. And all of this means that I need to use the Jumpstart Rails application framework. I already have a license for it anyway and the issue is that I need to port an existing, almost complete Rails app into it. All of the blog posts starting with Jumpstart Rails Tutorial nn will cover this process. While there is good documentation for Jumpstart Rails, it is reference material rather than how to material. Note: If anything I write during this series comes off as critical of Chris Oliver, the man behind Jumpstart Rails, it isn't. I am an unabashed fan of the damn fine work that Chris Oliver does. Step 1 - Getting Started with Jumpstart Rails - Clone the Repo The first step is to purchase an actual license for Jumpstart Rails. This will get you added onto the Jumpstart Rails git repo: https://gitlab.com/gorails/jumpstart-pro What you need to do is begin by cloning this repo down to your local system: git clone git@gitlab.com:gorails/jumpstart-pro.git web_change_me_now2 You notice that I changed the name of this to: web_change_me_now2 I changed it since my previous re