Do you want just the betta? Or are you looking to breed? Very different setups.
If you want a tank for a male betta, you can set it up with plants and such, and add a small school of fish and some bottom feeders, no problem. Heater, filter, ect, all the normal things. Despite all the myth, male bettas are good community fish fo rthe most part. I wouldn't mix them with paradise fish or guppies, or any fin nipping species. Neons, silvertip tetras, cories, ect would all be fine tank mates.
If you're looking to breed, bare botton tank is best, sponge filter, minimal surface movement, maybe some floating plants. Be ready to separate the male and female--he will kill her otherwise.