Ask the paint pros at your home improvement store (bring a photo). They can show you the best paints and application methods for this.
I was on a very tight budget, this is how I did it. 5 years and still holding up!
You need to get expert advice because there are different paints for different products.
Click here to see the post where I painted the porch floor.
We painted our tile floor with chalk paint. See my tutorial here: https://www.aratariathome.com/blog/painted-tile-tutorial-entry-way-makeover-part-2