To use continuous integration with Travis CI, we'll need to upload our project to GitHub. If you haven't already got Git on your machine, download it from https://git-scm.com/ and subsequently create a GitHub account at https://github.com.
Create a new repository for your project at https://github.com/new, or by clicking on the New repository button by clicking on the + at the top-right corner of the screen.
We can then give our repository a name and make the visibility either Public or Private:

Once we click on the Create repository button, we're greeted with a variety of ways in which we can upload our repository to GitHub. The only problem is that we haven't made our PWA project a Git repository yet.
We can do this inside Visual Studio Code or the command line. In Visual Studio Code, click on the New repository button. If you've just installed Git, you may need to restart your editor for this button to appear. This is how it should appear inside of Visual Studio Code.

We can then make a new commit with a simple message, such as First commit, and subsequently click on the tick:

We can then push these changes up to the repository on GitHub by following the steps highlighted inside...or push an existing repository from the command line given in the following image:

Any future changes to our repository will be pushed to this remote repository. This is important because when we create our Travis account, it'll automatically get access to all of our GitHub repositories.