It takes lots of room for a ramp that meets code,your suppose to have a foot in length for every inch in rise,so as an example, a 30" rise means the ramp should be 30 feet long. It can be very difficult to find that much room, sometimes you have to have a landing or two and switch backs.
This looks solid enough for tempory use.
woodworking classes, custom furniture maker