Assemble the frame of the shower pan with plywood. Hammer together the base, and line up a hole to fit the shower’s drain.
Cover the bottom of the wooden frame with large plastic garbage bags and metal meshwork to give the concrete mixture something to easily bond to. Insert the bottom portion of the drain fixture before you pour any of the cement mixture into the frame.
Pour a sand-mix concrete over the shower pan. Smooth the concrete evenly along the base of the shower and create a gradual inclination towards the drain opening so the water will effortlessly drain from the pan. Scrape off any extra mixture that keeps the floor from being even and level -- you want to ensure the structure has no uncomfortable bumps or depressions for water to accumulate in.
Lay shower pan liner over the entire shower pan frame. Carefully cut around the drain’s fixtures and remove the excess liner. Glue the liner down around the drain to the lower portion of the drain fitting.
Pack concrete over the liner and around the drain. Do not allow any concrete mixture to cover the drain’s weep holes, or else water will not drain properly from your shower. Apply this layer of concrete just as you did the previous sand mix layer, with emphasis on replicating the previous layer’s placement.
Mix the terrazzo resin and decorative pieces together and pour the solution onto the shower pan’s topmost concrete slab. Use a trowel to smooth out the terrazzo and let the mixture set at least 18 hours.
Smooth out the terrazzo surface with a concrete polisher so the decorative shards become more prominent in the base of the shower bed. Spray several coats of concrete sealer onto the polished terrazzo to waterproof the flooring.