Does the male or female fish make nest?

The male fish typically makes the nest.

In many fish species, such as the cichlids and gouramis, the males take sole charge of nest building and brood care. They select the site, gather materials to build the nest, and defend the territory around the nest from intruders. The female will come to the nest to lay her eggs, and the males will then fertilize them and continue to guard the eggs and fry until they are ready to swim freely.