/AuxilliaryWebsiteServices

Extension to ryanfleck.ca to provide 'backend' functionality.

Primary LanguagePythonMIT LicenseMIT

Auxilliary Website Services

CI codecov Updates Python 3

Support APIs deployed on Heroku, for the https://ryanfleck.ca static site deployed on Netlify. Code coverage (% coverage) over time:

Code coverage commit graph


Current APIs:

  • View counts for all pages.

Planned APIs (In Discussion):

  • Login or Social Login.
  • Saving/'Starring' articles.
  • Article release notification system (via email?)

Contributing

When adding new features, please use the semantic commit labels so versioning is accurate:

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation only changes
  • style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
  • refactor: A code change that neither fixes a bug nor adds a feature
  • perf: A code change that improves performance
  • test: Adding missing or correcting existing tests
  • chore: Changes to the build process or auxiliary tools and libraries such as documentation generation