I've used a 2 drawer file cabinet for a base and put a 2x2 on opposite side to hold a 4 ft,countertop. Works great.
Here's a post that might help - https://www.thespruce.com/small-desks-4155171
You could try a fold-up desk to help save space: https://www.hgtv.com/shows/room-lab/diys/how-to-build-a-space-saving-wall-mounted-desk
Hello Cheryl, Have a look at Ana Whites website. She has a few different plans for desks.
Here’s a link to get you started —-again if this style does not suit you —look at her other options for alternative styles. Hope this helps.
There’s many answers to this question.
Fundamentally, you need to know the proper sizes for a desk.
30” deep, 27-28” high based on if you add a keyboard tray.
Did you get enough answers?