This is a seed project that I use to get sites up quickly using Flask as a backend and Vue.
Also includes other technologies I frequently use:
- Flask Security
- Peewee
- SQLite
- Marshmallow for serialization
- Semantic UI for quick UI prototyping
Client scripts from UNPKG - no build systems here.
Requires Python 3: bash start.sh
. The setup script is mostly for me to use with the Linux Subsystem for Windows.
Default secrets are found in config/secrets.yml
, actual secrets go in config/secrets-override.yml
- which should not be checked into version control.
To start a new project, named awesome-project
:
git clone git@github.com:radusuciu/quickvue.git awesome-project
cd awesome-project
bash rename.sh awesome-project
rm -rf .git
rm rename.sh
git init