The PostGuard web frontend for encrypting and sending files using Yivi-based identity attributes. Built with SvelteKit.
Install dependencies and create a .env file based on .env.example. Make sure the chunk size matches your Cryptify backend configuration.
npm install
cp .env.example .env
npm run devTo test on a physical Android device over USB:
npm run dev -- --host
adb reverse tcp:5173 tcp:5173
adb reverse tcp:8000 tcp:8000Port 5173 is the dev server, port 8000 is for the Cryptify backend. Then open http://localhost:5173 in the phone's browser.
npm run build
npm run preview # preview the production build