Go to file
dimitar f19ef4ca91
Some checks are pending
CI / build (push) Waiting to run
docs updated
2026-08-04 22:44:31 +02:00
.github/workflows chore(devops): Phase 5 — Dockerfile, .dockerignore, CI, deploy cleanup, error/loading UI 2026-08-02 13:20:10 +02:00
docs docs updated 2026-08-04 22:44:31 +02:00
prisma fix 2026-08-03 18:33:14 +02:00
public init 2026-06-20 18:17:30 +02:00
scripts docs: prefer Docker build pack + build-variable note; log ADMIN_SESSION_SECRET at boot 2026-08-03 19:34:36 +02:00
src fix 2026-08-03 18:33:14 +02:00
.dockerignore chore(devops): Phase 5 — Dockerfile, .dockerignore, CI, deploy cleanup, error/loading UI 2026-08-02 13:20:10 +02:00
.env.example feat(security): Phase 1 — harden auth, rate limiting, CSRF, upload validation 2026-08-02 10:24:28 +02:00
.gitignore Merge branch 'admin' 2026-08-03 18:12:58 +02:00
docker-compose.dev.yaml superadmin fix 2026-08-03 17:32:34 +02:00
docker-compose.yaml traefic fix in compose file 2026-08-04 22:30:35 +02:00
Dockerfile fix: allow custom Clerk frontend API domain in CSP (NEXT_PUBLIC_CLERK_FAPI_HOST) 2026-08-03 19:43:28 +02:00
Dockerfile.dev local dev setup 2026-07-29 16:52:54 +02:00
eslint.config.mjs fix 2026-08-03 18:33:14 +02:00
next.config.ts fix: allow custom Clerk frontend API domain in CSP (NEXT_PUBLIC_CLERK_FAPI_HOST) 2026-08-03 19:43:28 +02:00
package-lock.json feat(schema): Phase 6 — VarChar bounds, updatedAt, key index, prisma seed 2026-08-02 14:47:41 +02:00
package.json super admin prod fix 2026-08-03 18:10:19 +02:00
postcss.config.mjs init 2026-06-20 18:17:30 +02:00
tsconfig.json test: Phase 4 — vitest setup + unit tests for admin-session and rate-limit 2026-08-02 13:05:06 +02:00
vitest.config.ts test: Phase 4 — vitest setup + unit tests for admin-session and rate-limit 2026-08-02 13:05:06 +02:00

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.