# Public

We keep our publicly available files in this directory. This directory contains two sub-directories `js` and `stylesheets`. 

## Js

This sub-directory contains all of the client side javascript for this demo application. The rendered HTML loads these files as needed via the script tag.

### Products-page.js

This js file gets loaded by the index.pug template. This file controls the behavior of the item info modals.

### sq-payment-form.js

This js file is an example how you create and use Square Payment Form to take credit/debit card payment.

## Stylesheets

This directory contains all of the client side css styling for this demo application. The rendered HTML loads these files as needed via the link tag.
