To set up a app you need:

An empty folder

main.json for the definition

Files with the html code

Assets folder with images and libraries like bootstrap