Skip to content
/ site Public

frkn.org - main website for FRKN project

License

Notifications You must be signed in to change notification settings

frkn-dev/site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d223de1 · Mar 30, 2025
Aug 18, 2024
Mar 30, 2025
Feb 17, 2025
Mar 4, 2025
Jan 30, 2025
Mar 30, 2025
Dec 31, 2024
Nov 26, 2024
Jul 24, 2024
Aug 16, 2024
Jan 3, 2025
Nov 29, 2024
Aug 4, 2024
Jul 28, 2024
Dec 31, 2024
Sep 13, 2024
Jan 7, 2025
Nov 20, 2024
Jan 17, 2025
Mar 30, 2025
Mar 30, 2025
Jul 20, 2024
Oct 27, 2024
Jul 27, 2024
Dec 22, 2024

Repository files navigation

Dev-mode

cp .env.example .env
docker-compose up -d
pnpm install
npx prisma db push

pnpm run dev

Requirements

Node.js LTS and pnpm. IDE with TypeScript and Biome support.

To automatically format code, it is important to properly configure your IDE. See an example for VS Code (.vscode/settings.json).

Stack

DB

Run migrations when the schema changes. For local development, use Docker with PostgreSQL and pgAdmin (localhost:5050) or npx prisma studio.

Build

pnpm run build

The project is automatically deployed to Vercel upon merging into the main branch.

Security

The pnpm test command includes a package audit. Additionally, to ensure the security of our project, periodically update packages using ncu (npm-check-updates) and scan them with snyk test