e9148a44288105df7dd809d44edb2f5047fc2973
Todo API
Frontend
Development dependencies
prettier: Formatter
Backend
Development workflow
- Run
eval (pdm venv activate in-project)(if you are using Fish shell) oreval $(pdm venv activate in-project)(if you are using bash/zsh) at thebackendfolder root.
Dependencies
Python dependencies
quart: a micro-webframework, async version of Flask.black: Code formatterisort: Import formattermypy: Type checkingflake8: General Python bugsvulture: Find unused code in Python programspytest: For testing (turbocharged withasync)bcrypt: Hashing and salting password.zxcvbn: Test password strength.freezegun: Check for expired token.quart-rate-limiter: Rate limitingpydanticandquart-schema: Request/Response validation
SQL Dev-deps
bandit: Check for SQL injection vulnerabilities
Miscs Dev-deps
djhtml: Generate jinja templates html for emails
Description
Languages
TypeScript
54.3%
Python
38.1%
HTML
4.1%
Dockerfile
1.2%
CSS
1.1%
Other
1.2%