AlvaLinus is a static React, TypeScript, Vite, and Shadcn-style website foundation.
It has no backend runtime, API server, database, authentication, or serverless
functions. The production output is static assets in dist/.
Install dependencies:
npm installStart the development server:
npm run devBuild deployable static assets:
npm run buildRun tests:
npm testRun the repository quality target:
make qualitysrc/pages/contains page-level React components.src/components/contains reusable components, including Shadcn-compatible UI primitives insrc/components/ui/.src/data/contains typed static content used by the first page.src/types/contains shared TypeScript contracts.
Publish the generated dist/ directory to any static hosting platform. The app
does not require a Node.js process after npm run build.