<h2>Projects</h2>

<section>
  <h3>
    <a href="https://apps.miti.sh/btroops">BTroops</a>
    <a class="app-source-code-link" href="https://git.miti.sh/ccm/btroops">
      View Source Code
    </a>
  </h3>

  <p>A virtual implementation of FASA's 1989 wargame, Battletroops, for
    the browser. Suitable for single-player solo play or two-player hotseat.</p>
  <p>Runs entirely on the client after the initial download from the
    server. Built with HTML5, SVG and JavaScript. Uses Node.js, Esbuild and
    Docker for building and running dev/test servers.</p>
</section>

<section>
  <h3>
    <a href="https://hex.pm/packages/pandoc">Pandoc</a>
    <a class="app-source-code-link" href="https://git.miti.sh/ccm/pandoc">
      View Source Code
    </a>
  </h3>

  <p>
    A Hex package for installing and invoking <a href="https://pandoc.org">Pandoc</a>
    ("a universal document converter"), fashioned after Phoenix's
    <a href="https://hex.pm/packages/esbuild">Esbuild</a>
    and <a href="https://hex.pm/packages/tailwind">Tailwind</a>
    packages. Also included is a file system watcher, so that converted
    documents are updated as soon as content changes are saved.
  </p>
</section>
