#!/usr/bin/env bash # Basic setup touch README.md .gitignore # Project specific controller files touch application.py config.py manage.py requirements.txt # Application folders and files mkdir app touch app/__init__.py app/models.py # Application files - static mkdir app/static mkdir app/static/css app/static/fonts app/static/img app/static/js app/static/video # Application files - templates mkdir app/templates mkdir app/templates/auth app/templates/site touch app/templates/_template.html # Application files - authentication mkdir app/auth touch app/auth/__init__.py app/auth/forms.py app/auth/routes.py app/auth/utilities.py # Application files - site mkdir app/site touch app/site/__init__.py app/site/forms.py app/site/routes.py # Templates - auth touch app/templates/auth/login.html app/templates/auth/logout.html app/templates/auth/register.html # Templates - site touch app/templates/site/index.html