Skip to content

Development frontend

SeedboxSync also includes a frontend called SeedboxSync Front, available on GitHub.

Frontend Development

The frontend is built with Bulma, Alpine.js and Vite:

npm i
npm run build

Python Development (Frontend Integration)

If you are working on the frontend within the Python project:

make virtualenv
. .venv/bin/activate
make run

Development Workflow

The project includes several helpers in the Makefile to streamline common development tasks (e.g., running the app, linting, testing).