Description
Refactor Model Validations
Use Case
Reduce repetition of code, improve maintainability
Suggested Solution
Several validation functions checking conditions such as string emptiness and number range have been repeated too many times. Pretty sure we can use Pydantics built in validation mechanisms for all such purposes