Contributing

September 20, 2025 · View on GitHub

Thank you for your interest in improving this project! Your time and effort are greatly appreciated.

I will be forced to slow development due to school, so contributors will be invaluable.

Reporting Issues

If you encounter a problem or have an idea for improvement, please open an issue on GitHub. Give a clear title and description so we can reproduce it. Examples include:

  • "points on the graph not loading"
  • "email not working for login"

How You Can Help

We welcome all kinds of contributions!

  • Report bugs – Let us know about any unexpected behavior.
  • Submit pull requests – Fork the repo, create a branch, make your changes, and open a PR. Please include a description of your changes and test results.

To resolve an open issue, simply make a pull request with your fix. Feel free to ask if you want an issue to be assigned to you.

Please add Fixes #{$ISSUE_NUMBER} to the pull request's description that resolves the open issue. For example, if the pull request fixes issue #65, then please add the following to the pull request's description:

Fixes #65

GitHub will use this tag to auto-close the issue when the pull request is merged.

Questions?

Feel free to reach out if you have any questions.

Email: nathanbsmith729@gmail.com