If your porch has three steps, then you will need a 36” wide ramp that is 10 feet long to have a 1:12 slope ratio recommended by the ADA.