No description
  • HTML 82.4%
  • JavaScript 17.6%
Find a file
mapiedra34 d635216d57
Some checks failed
Bun CI / Install and Verify (push) Has been cancelled
updated
2026-03-27 09:20:27 -05:00
.github/workflows updated yaml 2026-02-18 14:30:30 -06:00
.vscode updated bun 2026-02-18 10:55:31 -06:00
public updated 2026-03-27 09:20:27 -05:00
.gitignore updated 2026-03-27 09:20:27 -05:00
bun.lock updated 2026-03-27 09:20:27 -05:00
package-lock.json updated 2026-03-27 09:20:27 -05:00
package.json updated 2026-03-27 09:20:27 -05:00
README.md updated yaml 2026-02-18 14:30:30 -06:00
server.bun.js.bak updated 2026-03-27 09:20:27 -05:00
server.js updated 2026-03-27 09:20:27 -05:00

Transfer Portal (Bun)

This project now runs as a Bun server (no Azure Functions runtime required).

Prerequisites

  • Bun installed

Environment Variables

  • PORT (optional, default: 3000)

Data Storage

Requests are currently stored in memory on the server process. This means data is cleared whenever the app restarts. A persistent server DB can be wired in later without changing the API routes.

Install

bun install

Run (development)

bun run dev

Run (production style)

bun run start

Endpoints

  • GET /api/requests?status=<received|in-review|approved|denied>
  • POST /api/requests
  • PATCH /api/requests/:id/status

Static UI is served from public/.