├── .DS_Store ├── .gitattributes ├── .gitignore ├── README.md ├── backend ├── .DS_Store ├── backend │ ├── __init__.py │ ├── asgi.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── blog │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_post_likes.py │ │ ├── 0003_remove_post_likes_post_likes.py │ │ ├── 0004_comment_likes.py │ │ └── __init__.py │ ├── models.py │ ├── mutations.py │ ├── queries.py │ ├── schema.py │ ├── tests.py │ ├── types.py │ └── views.py ├── manage.py └── requirements.txt ├── frontend ├── .gitignore ├── README.md ├── babel.config.js ├── jsconfig.json ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── favicon.ico │ ├── index.html │ └── uploads │ │ ├── posts │ │ └── featured_images │ │ │ └── 2022 │ │ │ ├── 04 │ │ │ └── 27 │ │ │ │ ├── File_1.jpeg │ │ │ │ ├── File_2.jpeg │ │ │ │ └── File_3.jpeg │ │ │ └── 08 │ │ │ └── 17 │ │ │ └── logtail-livetail.png │ │ └── users │ │ └── avatars │ │ └── 2022 │ │ └── 04 │ │ └── 27 │ │ └── FB_IMG_1642559522547.jpeg ├── src │ ├── App.vue │ ├── apollo-config.js │ ├── assets │ │ └── logo.png │ ├── components │ │ ├── CommentSection.vue │ │ ├── CommentSingle.vue │ │ └── PostList.vue │ ├── index.css │ ├── main.js │ ├── mutations.js │ ├── queries.js │ ├── router │ │ └── index.js │ ├── stores │ │ └── user.js │ └── views │ │ ├── main │ │ ├── AllCategories.vue │ │ ├── AllTags.vue │ │ ├── Category.vue │ │ ├── Home.vue │ │ ├── Post.vue │ │ └── Tag.vue │ │ └── user │ │ ├── Account.vue │ │ ├── Profile.vue │ │ ├── SignIn.vue │ │ └── SignUp.vue ├── tailwind.config.js └── vue.config.js └── screenshots ├── Screen Shot 2022-02-13 at 7.13.52 PM.png ├── Screen Shot 2022-02-13 at 7.14.07 PM.png ├── Screen Shot 2022-02-13 at 7.14.20 PM.png ├── Screen Shot 2022-02-13 at 7.14.34 PM.png ├── Screen Shot 2022-02-13 at 7.14.43 PM.png ├── Screen Shot 2022-02-13 at 7.15.21 PM.png ├── Screen Shot 2022-02-13 at 7.15.33 PM.png ├── Screen Shot 2022-02-13 at 7.42.00 PM.png ├── Screen Shot 2022-02-16 at 10.20.18 AM.png └── Screen Shot 2022-02-16 at 10.20.36 AM.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/README.md -------------------------------------------------------------------------------- /backend/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/.DS_Store -------------------------------------------------------------------------------- /backend/backend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/backend/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/backend/asgi.py -------------------------------------------------------------------------------- /backend/backend/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/backend/settings.py -------------------------------------------------------------------------------- /backend/backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/backend/urls.py -------------------------------------------------------------------------------- /backend/backend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/backend/wsgi.py -------------------------------------------------------------------------------- /backend/blog/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/blog/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/admin.py -------------------------------------------------------------------------------- /backend/blog/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/apps.py -------------------------------------------------------------------------------- /backend/blog/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/blog/migrations/0002_post_likes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/migrations/0002_post_likes.py -------------------------------------------------------------------------------- /backend/blog/migrations/0003_remove_post_likes_post_likes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/migrations/0003_remove_post_likes_post_likes.py -------------------------------------------------------------------------------- /backend/blog/migrations/0004_comment_likes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/migrations/0004_comment_likes.py -------------------------------------------------------------------------------- /backend/blog/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/blog/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/models.py -------------------------------------------------------------------------------- /backend/blog/mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/mutations.py -------------------------------------------------------------------------------- /backend/blog/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/queries.py -------------------------------------------------------------------------------- /backend/blog/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/schema.py -------------------------------------------------------------------------------- /backend/blog/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/tests.py -------------------------------------------------------------------------------- /backend/blog/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/blog/types.py -------------------------------------------------------------------------------- /backend/blog/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/babel.config.js -------------------------------------------------------------------------------- /frontend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/jsconfig.json -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/uploads/posts/featured_images/2022/04/27/File_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/uploads/posts/featured_images/2022/04/27/File_1.jpeg -------------------------------------------------------------------------------- /frontend/public/uploads/posts/featured_images/2022/04/27/File_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/uploads/posts/featured_images/2022/04/27/File_2.jpeg -------------------------------------------------------------------------------- /frontend/public/uploads/posts/featured_images/2022/04/27/File_3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/uploads/posts/featured_images/2022/04/27/File_3.jpeg -------------------------------------------------------------------------------- /frontend/public/uploads/posts/featured_images/2022/08/17/logtail-livetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/uploads/posts/featured_images/2022/08/17/logtail-livetail.png -------------------------------------------------------------------------------- /frontend/public/uploads/users/avatars/2022/04/27/FB_IMG_1642559522547.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/public/uploads/users/avatars/2022/04/27/FB_IMG_1642559522547.jpeg -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/apollo-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/apollo-config.js -------------------------------------------------------------------------------- /frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /frontend/src/components/CommentSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/components/CommentSection.vue -------------------------------------------------------------------------------- /frontend/src/components/CommentSingle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/components/CommentSingle.vue -------------------------------------------------------------------------------- /frontend/src/components/PostList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/components/PostList.vue -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/src/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/mutations.js -------------------------------------------------------------------------------- /frontend/src/queries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/queries.js -------------------------------------------------------------------------------- /frontend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/router/index.js -------------------------------------------------------------------------------- /frontend/src/stores/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/stores/user.js -------------------------------------------------------------------------------- /frontend/src/views/main/AllCategories.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/main/AllCategories.vue -------------------------------------------------------------------------------- /frontend/src/views/main/AllTags.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/main/AllTags.vue -------------------------------------------------------------------------------- /frontend/src/views/main/Category.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/main/Category.vue -------------------------------------------------------------------------------- /frontend/src/views/main/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/main/Home.vue -------------------------------------------------------------------------------- /frontend/src/views/main/Post.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/main/Post.vue -------------------------------------------------------------------------------- /frontend/src/views/main/Tag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/main/Tag.vue -------------------------------------------------------------------------------- /frontend/src/views/user/Account.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/user/Account.vue -------------------------------------------------------------------------------- /frontend/src/views/user/Profile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/user/Profile.vue -------------------------------------------------------------------------------- /frontend/src/views/user/SignIn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/user/SignIn.vue -------------------------------------------------------------------------------- /frontend/src/views/user/SignUp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/src/views/user/SignUp.vue -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/frontend/vue.config.js -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.13.52 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.13.52 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.14.07 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.14.07 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.14.20 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.14.20 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.14.34 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.14.34 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.14.43 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.14.43 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.15.21 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.15.21 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.15.33 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.15.33 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-13 at 7.42.00 PM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-13 at 7.42.00 PM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-16 at 10.20.18 AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-16 at 10.20.18 AM.png -------------------------------------------------------------------------------- /screenshots/Screen Shot 2022-02-16 at 10.20.36 AM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thedevspacehq/django-vue-starter-blog/HEAD/screenshots/Screen Shot 2022-02-16 at 10.20.36 AM.png --------------------------------------------------------------------------------