The plans at the link are for a 3 foot floating shelf but adjustments can be made for a different length. This is a project you can complete in a day.
Seamless Floating Shelf DIY
Build a seamless floating shelf using the free woodworking plans at the link. Making the shelf seamless makes it look more like one solid piece of wood.
Build these wall mounted plywood shelves using the free instructions provided at the link.