Skip to content

Repository files navigation

austrianfilms-react

React + TypeScript backoffice for AustrianFilms (4D REST API on port 8181).

Setup

npm install
npm run dev

Dev server runs on http://localhost:5181; /api, /mcp, /getimage and /flags requests are proxied to the 4D web server (http://localhost:8181).

Build

npm run build     # → dist/
npm run lint

Deploy

npm run deploy    # build → austrianfilms-react-dist.zip → reveal in Finder

Transfer the zip to the Windows prod box and unzip into C:\Caddy\austrianfilms-react, where Caddy serves it as app.af.softfact.com and proxies the API to the local 4D server.

UI

shadcn/ui (new-york, base color neutral) with semantic CSS-variable tokens and a light/dark theme switch. See CLAUDE.md for the styling rules.

About

Austrian Films backoffice (React + Vite + Tailwind). Login-gated internal tool against the /api/v1 4D backend.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages