neo-todo-api/README.md

719 B

Todo API

Frontend

Development dependencies

  • prettier: Formatter

Backend

Development dependencies

Python dependencies

  • quart: a micro-webframework, async version of Flask.
  • black: Code formatter
  • isort: Import formatter
  • mypy: Type checking
  • flake8: General Python bugs
  • vulture: Find unused code in Python programs
  • pytest: For testing (turbocharged with async)
  • bcrypt: Hashing and salting password.
  • zxcvbn: Test password strength.
  • freezegun: Check for expired token.
  • quart-rate-limiter: rate limiting

SQL Dev-deps

  • bandit: Check for SQL injection vulnerabilities

Miscs Dev-deps

  • djhtml: Generate jinja templates html for emails