When your application is event-driven or uses event sourcing, the feature of audit logs is almost for free.
Check, how I'm adding this feature in the Arkency Ecommerce app
https://github.com/RailsEventStore/cqrs-es-sample-with-res*****
Find more:
β‘ Andrzej Krzywda on Twitter:
https://twitter.com/andrzejkrzywdaβ‘ Andrzej Krzywda on Instagram:
https://www.instagram.com/andrzejkrzywda/π Domain-Driven Rails:
https://blog.arkency.com/domain-driven-rails/π Fearless Refactoring: Rails Controllers
https://rails-refactoring.com/π Frontend-friendly Rails:
https://blog.arkency.com/frontend-friendly-rails/π React.js by Example:
https://reactkungfu.com/react-by-example/π Rails Meets React.js:
https://blog.arkency.com/rails-react/π Asnyc Remote:
https://blog.arkency.com/async-remote/π Responsible Rails: Trustworthy Developers:
https://blog.arkency.com/responsible-rails/π Blogging for Busy Programmers:
https://blog.arkency.com/blogging/β‘ Arkency Website:
https://arkency.com/β‘ Arkency Blog:
https://blog.arkency.com/β‘ Arkency on Twitter:
https://twitter.com/arkencyβ‘ Arkency on Facebook:
https://www.facebook.com/arkency.comβ‘ Arkency on LinkedIn:
https://www.linkedin.com/company/arkency/