Blog application is a popular example for developers to learn a new web framework. I use it to learn Elixir, Phoenix, and Ecto.
- Setup CI, CD using Github Action.
- Deploy to Gigalixir.
- Add factories using ExMachina.
- Extract the Schemas into separate module.