After being working on the backend to handle requests and a user-friendly and light fronted, Smokex finally got to the public.
The project also increased the target users scope since it is not limited only to run smoke tests, but also has unlimited flexibility to automate any HTTP requests the user defines. This means it can be used to move data from different API, pinging your services to ensure they are up & running or sending keep-alive requests.
For the techies:
It is written exclusively in Elixir & Phoenix LiveView, I love working with them and will allow me to ensure Smokex will be ready scale to thousands and thousands of requests without any problems.
Uses WebSockets to dynamically load the components and provides a responsive and real-time experience to the user.
Currently deployed on Heroku, using Sentry to track errors and DataDog to monitor the application.