oxynote/web
2026-08-06 21:02:03 +02:00
..
app fix routing 2026-08-06 21:02:03 +02:00
electron fix format issues 2026-08-04 15:47:57 +02:00
i18n make oauth login methods optional 2026-08-06 15:12:28 +02:00
packages initial commit 2026-08-03 18:40:10 +02:00
public initial commit 2026-08-03 18:40:10 +02:00
.dockerignore update docker configs 2026-08-05 17:50:32 +02:00
.prettierignore fix format issues 2026-08-04 15:47:57 +02:00
CLAUDE.md update API env var names 2026-08-06 11:44:15 +02:00
colada.options.ts initial commit 2026-08-03 18:40:10 +02:00
components.json initial commit 2026-08-03 18:40:10 +02:00
Dockerfile.dev update docker configs 2026-08-05 17:50:32 +02:00
eslint.config.mjs initial commit 2026-08-03 18:40:10 +02:00
forge.config.ts initial commit 2026-08-03 18:40:10 +02:00
index.d.ts update API env var names 2026-08-06 11:44:15 +02:00
nuxt.config.ts update API env var names 2026-08-06 11:44:15 +02:00
package.json fix format issues 2026-08-04 15:47:57 +02:00
pnpm-lock.yaml fix format issues 2026-08-04 15:47:57 +02:00
pnpm-workspace.yaml initial commit 2026-08-03 18:40:10 +02:00
prettier.config.js initial commit 2026-08-03 18:40:10 +02:00
README.md initial commit 2026-08-03 18:40:10 +02:00
sentry.client.config.ts initial commit 2026-08-03 18:40:10 +02:00
sentry.server.config.ts initial commit 2026-08-03 18:40:10 +02:00
tsconfig.json initial commit 2026-08-03 18:40:10 +02:00
vite.electron.config.ts update env vars 2026-08-06 12:07:32 +02:00

Bifrost

Tools and dependencies:

I18N

All text needs to be placed in the i18n/ directory.

We use a separate package for validation and it uses its own internal error messages: https://vee-validate.logaretm.com/v4/guide/i18n/

Setup

Make sure to install dependencies:

pnpm install

Development Server

Start the development server on http://localhost:3000:

pnpm run dev

Production

Build the application for production:

pnpm run build

Locally preview production build:

pnpm run preview

Check out the deployment documentation for more information.