Surv Demo Page

surv demo page is an example of a single page website developed with surv.

License CI Coverage GitHub

Usage

Start a new website project:

  1. Clone this repository.
  2. In each file complete the tasks marked with TODO(surv):.
  3. Commit and push the changes to a GitHub repository.

Make changes to the website:

  1. Start the development server and file watcher: deno run -A cli.ts watch
  2. Change the website code and test changes.
  3. Verify and build the website files: deno run -A cli.ts
  4. Commit and push the changes to a GitHub repository.

Host the website on Github Pages:

  1. Go to the repository's GitHub Pages settings.
  2. Select main (or master) branch as source branch.
  3. Select docs directory as web root.