This is an example of an end-to-end onboarding application using Flask + Vue JS. It will show you hwo to create multiple instances of a new project, new groups, add users to these groups and apply the relevant permissions all at once!
- Clone this repository to your local machine
- API
- From the repo root folder run:
- python -m venv venv
- source venv/Scripts/activate
- This step may vary based on your CLI!
- pip install -r requirements.txt
- From the repo root folder run:
- Frontend
- navigate to frontend folder
- npm install
- navigate to frontend folder
- We recommend opening the root folder and frontend in separate IDE instances
- Flask (root): 'python app.py'
- VueJS (frontend): 'npm run serve'
- Visit http://localhost:8080 in your browser
- These examples are provided for learning and inspirational purposes only and should not be considered 'production ready'
- USE AT YOUR OWN RISK