Often after someone recommends me a book, I forget who recommended it and the recommendation itself. Therefore I wrote a little app to save the suggestions and also store additional notes about these books.
Test Dispatch (Elixir lib)
For integration testing without webdrivers, this library takes the form out of a page after a GET request. It fills in the given fields and uses that to POST the form. This library ensures that your forms and links are still tested combined with the controllers that receive the data.
It will also follow links when you want to use it for a user flow test.
I made a Phoenix LiveView powered multiplayer game with some colleagues on a road trip from Groningen to Prague. The game uses Phoenix LiveView in combination with a simple GenServer as a backend.
The code is findable as open-source at Github