Open Source event scheduling software for conventions
Find a file
Hornwitser d4cbbcbc2d Fix session being double requested
If the returned value of the fetched endpoint is blank that gets
converted to undefined, which confuses the request sharing between the
client and server causing the session to be requested on both sides.

Transform value to null if it's blank so that the session fetch is
de-duplicated.
2025-03-07 16:45:40 +01:00
.forgejo/workflows Restore docker deployment pipeline 2025-03-05 17:48:20 +01:00
.vscode Move all code to old/ to prepare for Nuxt rewrite 2025-03-01 16:32:51 +01:00
assets Port application from Next.js to Nuxt 2025-03-05 15:36:50 +01:00
components Refactor push subscription logic into a composable 2025-03-07 16:08:45 +01:00
composables Fix session being double requested 2025-03-07 16:45:40 +01:00
pages Refactor push subscription logic into a composable 2025-03-07 16:08:45 +01:00
public Port application from Next.js to Nuxt 2025-03-05 15:36:50 +01:00
server Tie push subscriptions to current session 2025-03-07 15:47:48 +01:00
shared/types Tie push subscriptions to current session 2025-03-07 15:47:48 +01:00
.dockerignore Move stored data to a volume 2025-03-05 19:10:13 +01:00
.editorconfig Add editor configs 2025-02-26 12:05:32 +01:00
.gitattributes Add editor configs 2025-02-26 12:05:32 +01:00
.gitignore Move stored data to a volume 2025-03-05 19:10:13 +01:00
app.vue Basic account and session system 2025-03-07 12:41:57 +01:00
Dockerfile Move stored data to a volume 2025-03-05 19:10:13 +01:00
generate-keys.mjs Implement signed cookie helpers 2025-03-06 22:07:51 +01:00
nuxt.config.ts Implement signed cookie helpers 2025-03-06 22:07:51 +01:00
package.json Port application from Next.js to Nuxt 2025-03-05 15:36:50 +01:00
pnpm-lock.yaml Port application from Next.js to Nuxt 2025-03-05 15:36:50 +01:00
README.md Setup defaut Nuxt template 2025-03-01 16:52:23 +01:00
tsconfig.json Setup defaut Nuxt template 2025-03-01 16:52:23 +01:00

Nuxt Minimal Starter

Look at the Nuxt documentation to learn more.

Setup

Make sure to install dependencies:

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install

Development Server

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

# npm
npm run dev

# pnpm
pnpm dev

# yarn
yarn dev

# bun
bun run dev

Production

Build the application for production:

# npm
npm run build

# pnpm
pnpm build

# yarn
yarn build

# bun
bun run build

Locally preview production build:

# npm
npm run preview

# pnpm
pnpm preview

# yarn
yarn preview

# bun
bun run preview

Check out the deployment documentation for more information.