Real World Phoenix - 69 open source Phoenix apps in one git repo Server & Client Side Forms Validations With [Elixir, Phoenix, LiveView and Tailwind CSS | No Javascript]

Using Ecto changesets for JSON API request parameter validation

How to use Ecto.Changeset beyond the database context, and use it for API request parameter validation and translatable error messages as well.

https://dev.to/martinthenth/using-ecto-changesets-for-json-api-request-parameter-validation-3po