# Programming Tutorials from the "Fullstack Vue" Book

## Setup

Please refer to the first chapter in the book for instructions on setting up your environment with Node & npm.

## Installing packages for all projects

You can install all the packages for all the projects up front, saving you time in the future. To do so, from this directory:

```
npm i
npm run install-all
```

Unless you have a quantum computer connected directly to an Amazon data center, this task will take a long time to complete.

## Running the code

### 01: Upvote

Open `01-upvote/app/index.html` in your favourite browser. 

### 02: Calendar App

Read `02-calendar_app/README.md`. 

### 03: Custom Events

Open `03-custom_events/app/index.html` in your favourite browser. 

### 04: Vuex

Open `04-note_taking/app/index.html` in your favourite browser. 

### 05: Vuex and Servers

Read `05-shopping_cart/README.md`.