It may be too late to answer but whoever comes across this from now on can have an answer. To create this look over a concrete slab, it first needs to be diamond grinded, all cracks and divots need to be properly patched, then a good penetrating epoxy primer or waterproof membrane if vapor problems are present needs to be used. Next, to get that glass smooth look, the white epoxy needs to be poured, using a gauged or notched squeegee, then smoothed with proper tools. Finally, a polyurethane or multiple coats of finish is applied depending on the space that it will be used in. For example, the top coat requirements would be much different in a residence compared to a hotel lobby or retail space where high traffic is expected.
If this floor started out as plywood, we usually ask for 2 sheets of 3/4 inch exterior grade tongue and groove plywood, screwed and glued to be applied first. We then flash patch all the seams, apply a bonding primer and pour a polymer modified self leveling concrete with an anti fracture membrane. Now that we have a new canvas, we apply the epoxy system in the same manner as stated before.