Colorful circles
Web app created using Elixir, Phoenix Framework and Phoenix LiveView.
It also uses Poisson disc sampling algorithm to calculate positions of the circles (even random distribution). For the purpose of this app, I’ve implemented the algorithm in Elixir language.
Poisson disc sampling library (in Elixir) on GitHub.
Blog post about programming this app and the Poisson disc sampling algorithm: Programování a grafika (Czech language).