Franklin is written in Elixir, Phoenix, and LiveView and is an intentionally over-engineered blog application. It uses an event-sourced / CQRS core (via commanded) along side modern component-based UI presentation. It aims to make even the simple things overly complex in the spirit of personal education towards these architecture decisions.
Inside of
FranklinWeb.Resolvers.Accounts
we have temp added auser_salt
value that ultimately needs to be regenerated and stored outside the codebase.Need to figure out how this will work with regard to deployment as well.