A highly opinionated Single Page Application starter with of Vue.js and Django/Django-Rest-Framework.
This package contains two separate projects to act as a starting point for a Single Page Application: a Vue.js project (created with vue-cli + webpack template), a App mobile usinf Flutter/Dart and a django-2.0/django-rest-framework project.
- Client Side - Web
- Vue.js 2.0 project create with vue-cli + webpack template(https://vuejs.org/)
- Centralized state management with Vuex(https://vuex.vuejs.org/)
- Route management with Vue-Router
- Authentication with JWT
- HTTP requests with Axios
- ScreenCast (https://youtu.be/WT_M6OhPhmc)
- Client Side - Mobile
- Flutter/Dart
- ScreenCast (https://youtu.be/8IAQNXG7_GA)
- Server side
- Django 2.0
- Authentication with JWT
- Web service RESTful with Django-Rest-Framework