Main website of Majornutcracker — We crack complex problems.
A single-page Next.js site exported as static HTML and deployed to GitHub Pages. Unknown routes redirect to the home page.
Requires Node (see .nvmrc) and Yarn Classic.
yarn install
yarn dev # http://localhost:3000
yarn lint
yarn typecheck
yarn build # static export to ./out.github/workflows/deploy.yml builds and
publishes to GitHub Pages on every push to main. In the repository settings,
set Pages → Source to GitHub Actions.
The workflow takes the base path from actions/configure-pages, so the same
build works as a project site (<owner>.github.io/<repo>), a user site or a
custom domain. To reproduce a project-site build locally:
NEXT_PUBLIC_BASE_PATH=/majornutcracker yarn build- Colors: void
#101014, deep violet#6C63FF, soft violet#A5A0FF, coral#FF8A65, cloud#F5F4F7— defined as Tailwind tokens in app/globals.css - Fonts: Sora (logo, titles), DM Sans (body)
- Images in public/brand; app icons in app