Skip to content

Application cross-platform using Electron + Vue as GUI and Python with flask as Backend

Notifications You must be signed in to change notification settings

jaloma-dev/Electron-Vue-Python-Stack

Repository files navigation

Electron-Vue-Python-Stack

Application cross-platform using Electron + Vue as GUI and Python with flask as Backend

Prerequiresites:

  • Python v3.7^
  • Pip
  • Node

Install Steps:

  1. Download the repository.
git clone https://github.com/benjamin-bprod/Electron-Vue-Python-Stack.git
  1. Go to the new directory and install dependencies
cd Electron-Vue-Python-Stack
npm install
python -m venv env
  1. Active python virtual env

    • On windows: source env/Scripts/activate
    • On Linux: source env/bin/activate
  2. Install python librairies

pip install -r requirements.txt
  1. Build Python API
pyinstaller api/server.py
  1. Build gui and lauch electron app
npm run build
npm run start

About

Application cross-platform using Electron + Vue as GUI and Python with flask as Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published