Skip to content

Contributing to Documentation

Thank you for helping improve Notificator Project Docs.

You can contribute in two simple ways:

  1. Open an issue if you found a bug, broken docs link, or unclear instructions.
  2. Open a pull request if you already have a fix or content improvement ready.

Both are equally welcome. If you are unsure, start with an issue and we can guide the next steps.

  • Node.js 22.12.0 or newer
  • npm
  1. Clone your fork of the docs repository.
  2. Install dependencies.
  3. Start the docs site.
Terminal window
cd docs
npm install
npm run dev

Docs run locally at http://localhost:4321.

  1. Create a branch for your docs change.
  2. Add or edit pages under src/content/docs/.
  3. If you add a new page, include it in sidebar navigation in astro.config.mjs.
  4. Verify links, headings, and examples in the local site.
  5. Build docs before opening a pull request.
Terminal window
npm run build
  • Write concise, task-oriented instructions.
  • Keep user guides and developer guides clearly separated.
  • Use the production API endpoint in examples:
  • Validate commands and request payloads before publishing.
  • Navigation updated for any new page.
  • Internal links are valid.
  • Build succeeds locally.
  • Summary clearly explains what changed and why.