sylvain-reynaud / cookiecutter-django-vue-graphql-aws

A highly opinionated Cookiecutter template that fuses together Django, Vue.js, GraphQL, and AWS into one full-stack web application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django + Vue + GraphQL + AWS Cookiecutter

A highly opinionated cookiecutter template that fuses together Django, Vue.js, GraphQL, and AWS into one full-stack web application.

Features

Originally based on cookiecutter-django-vue and extracted from the Reddit scheduling application Postpone.

Usage

First, get cookiecutter:

$ pip install cookiecutter

Now run it against this repo:

$ cookiecutter gh:grantmcconnaughey/cookiecutter-django-vue-graphql-aws

You'll be prompted for some values. Provide them, then a project will be created for you.

Now you can start the project with docker-compose:

$ docker-compose up --build

Open http://0.0.0.0:8000 in your browser to view the application.

About

A highly opinionated Cookiecutter template that fuses together Django, Vue.js, GraphQL, and AWS into one full-stack web application.

License:MIT License


Languages

Language:Python 90.1%Language:JavaScript 4.6%Language:Vue 2.1%Language:Shell 1.3%Language:Makefile 0.9%Language:HTML 0.7%Language:Dockerfile 0.3%