At ground level I would do unit pavers instead of a poured slab. Prep & compact the area, put down a layer of gravel, compact it again, then place the paver units.

If you do want a slab, there is a process of stamping & coloring the concrete so it won't look like a gray floor in a shop.

Wood-Stamped-Patio-1 a.jpg