├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── cookiecutter.json ├── docker-compose.sh └── {{cookiecutter.app_slug}} ├── .env ├── Dockerfile ├── Pipfile ├── README.md ├── docker-compose.yml ├── entrypoint.sh ├── manage.py ├── project ├── __init__.py ├── client │ ├── static │ │ ├── main.css │ │ └── main.js │ └── templates │ │ ├── _base.html │ │ ├── errors │ │ ├── 401.html │ │ ├── 403.html │ │ ├── 404.html │ │ └── 500.html │ │ ├── footer.html │ │ ├── header.html │ │ ├── main │ │ ├── about.html │ │ └── home.html │ │ └── user │ │ ├── login.html │ │ ├── members.html │ │ └── register.html ├── server │ ├── __init__.py │ ├── config.py │ ├── db │ │ ├── Dockerfile │ │ └── create.sql │ ├── main │ │ ├── __init__.py │ │ └── views.py │ ├── models.py │ └── user │ │ ├── __init__.py │ │ ├── forms.py │ │ └── views.py └── tests │ ├── __init__.py │ ├── base.py │ ├── helpers.py │ ├── test__config.py │ ├── test_main.py │ └── test_user.py ├── requirements.txt ├── setup-with-docker.md ├── setup-without-docker.md └── setup.cfg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/README.md -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /docker-compose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/docker-compose.sh -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/.env -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/Dockerfile -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/Pipfile -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/README.md -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/docker-compose.yml -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/entrypoint.sh -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/manage.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/__init__.py: -------------------------------------------------------------------------------- 1 | # project/__init__.py 2 | -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/static/main.css: -------------------------------------------------------------------------------- 1 | /* custom css */ 2 | 3 | .site-content { 4 | padding-top: 6rem; 5 | } -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/static/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/static/main.js -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/_base.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/errors/401.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/errors/401.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/errors/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/errors/403.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/errors/404.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/errors/500.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/footer.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/header.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/main/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/main/about.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/main/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/main/home.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/user/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/user/login.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/user/members.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/user/members.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/client/templates/user/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/client/templates/user/register.html -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/__init__.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/config.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/db/Dockerfile -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/db/create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/db/create.sql -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/main/__init__.py: -------------------------------------------------------------------------------- 1 | # project/server/main/__init__.py 2 | -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/main/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/main/views.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/models.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/user/__init__.py: -------------------------------------------------------------------------------- 1 | # project/server/user/__init__.py 2 | -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/user/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/user/forms.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/server/user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/server/user/views.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # project/server/tests/__init__.py 2 | -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/tests/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/tests/base.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/tests/helpers.py: -------------------------------------------------------------------------------- 1 | # tests/helpers.py 2 | -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/tests/test__config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/tests/test__config.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/tests/test_main.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/project/tests/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/project/tests/test_user.py -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/requirements.txt -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/setup-with-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/setup-with-docker.md -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/setup-without-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/testdrivenio/cookiecutter-flask-skeleton/HEAD/{{cookiecutter.app_slug}}/setup-without-docker.md -------------------------------------------------------------------------------- /{{cookiecutter.app_slug}}/setup.cfg: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length=79 3 | exclude=migrations 4 | --------------------------------------------------------------------------------