Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 588 Bytes

TODO.md

File metadata and controls

21 lines (17 loc) · 588 Bytes

TODO

Code Maintenance

  • Add pydocstyle docstrings and documentation
  • Implement project-wide Logger
  • Refactor create question method and create AnswerManager.create_answer() method

API features

  • Update schemas and add them to routes 👍
  • Implement more endpoints
  • Services module

User Authentication & Authorization

  • OAuth

Testing

  • In-memory async db for testing
  • Destroy test db
  • Cover all current endpoints(pytest-cov)
  • Add benchmarking to code (pytest-benchmark)
  • Test for security flaws in app (bandit)