All checks were successful
Deploy monie-landing (kaniko) / build-and-deploy (push) Successful in 14m15s
48 lines
821 B
Markdown
48 lines
821 B
Markdown
# Monie Landing
|
|
|
|
Marketing landing page for **Monie** — a personal booking page for independent masters.
|
|
|
|
## Stack
|
|
|
|
- TanStack Start + React
|
|
- TypeScript
|
|
- Tailwind CSS v4 + denjs-ui
|
|
- Paraglide JS (`messages/ru.json`, `messages/en.json`)
|
|
|
|
## Development
|
|
|
|
```bash
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
## Build / Preview
|
|
|
|
```bash
|
|
npm run build
|
|
npm run start
|
|
```
|
|
|
|
`start` runs `vite preview` on `0.0.0.0:3000`.
|
|
|
|
## Quality checks
|
|
|
|
```bash
|
|
npm run lint
|
|
npm run test
|
|
npx tsc --noEmit
|
|
```
|
|
|
|
## Localization
|
|
|
|
- Project config: `project.inlang/settings.json`
|
|
- Source messages: `messages/*.json`
|
|
- Generated runtime: `src/paraglide/*`
|
|
|
|
Paraglide compile runs automatically via Vite plugin.
|
|
|
|
## Notes
|
|
|
|
- Keep generated files in `src/paraglide` out of manual edits.
|
|
- Keep landing sections aligned with `AGENTS.md` positioning and tone.
|