TaxonWorks Docs
Guide
Develop
About
Start a project
Cite
API
Bug report
Contact
  • Docs
  • Code
  • API
  • English
  • Español
Guide
Develop
About
Start a project
Cite
API
Bug report
Contact
  • Docs
  • Code
  • API
  • English
  • Español
  • Develop
    • Overview
    • Contributing
    • Install
      • Development
        • Overview
        • Native
          • Operating Systems
          • Arch Linux
          • macOS
          • Ubuntu 22.04
          • Ubuntu 24.04
          • Windows 10 with WSL2
        • Docker
          • Build and push the development container to Docker
          • Docker
          • Windows 10 with WSL2
      • Production
        • Overview
        • Kubernetes
          • Overview
        • Capistrano
          • Overview
      • Overview
    • Code
      • Overview
      • Development Environment
      • Features
        • Scenarios
        • Scaffolding
        • Help bubbles
        • Rake task
        • Radial
        • TaxonWorks task
        • Tests
      • Conventions
      • Contributing
      • Troubleshoot
      • Roadmap
    • Data
      • Overview
      • Models
      • Tables
This site uses VuePress, a static site generator

Scenarios

Ways to add to TaxonWorks using commonly used patterns.

In coding TaxonWorks there are a number of patterns that the basis for adding and maintaining features in or around TaxonWorks. Here are some:

  • Add a new data model, from back end to (very) basic UI - See Scaffolding
  • Add a new Task to the UI - See TaxonWorks task
  • Write a script to add, alter, or report data - See Rake task
  • Configure a radial menu - See Radial
  • Add new help bubbles to the UI - See Help

While you code you will want to add and run tests to ensure you're not unintentionally breaking things, and to ensure others can refactor what you've done.

Edit this page
Last Updated:
Contributors: lc-art1, mjy
Prev
Development Environment
Next
Conventions