Skip to content

Working with the frontend and backend at the same time for development

gilpanal edited this page Oct 23, 2025 · 6 revisions

If you already have the backend repo then inside it run the following command:

git submodule update --init --recursive

If you are running the project locally for the first time then clone the repository including git submodules

git clone --depth=1 --recurse-submodules --remote-submodules https://github.com/idsinge/hiaudio_backend.git

cd hiaudio_backend

Edit the following variable in the config.py file

Set to True

DEV_FRONTEND = True # default False

Install Node.js

More info: https://nodejs.org/en/download

In a different termimal inside the backend directory run the following commands:

cd hiaudio_webapp

npm i

npm run dev

Keep up to date hiaudio_demoapp and waveform-playlist submodules:

git submodule update --recursive --remote --merge