This is great - the random names are particularly good.
I did notice however that a high number of the 'available domains' are not. Might want to take a look into how they're checked.
It'd also be nice if the checking happened automatically, as it does on https://domainr.com/
Really nice looking project though.