Honestly this shouldn't be a hard feat, without a grow tent it might be more difficult unless you have a south(?) facing window, the problem is they don't enjoy direct light much. I threw one in a botanium system by a window and my curtains have been mostly closed and it loves it, no tip burn or anything, that being said, the system is way too small for it so its not sustainable.
For your seeds I'd recommend getting fresh fruits of proper dwarf cacao varieties, you will need humidity to eventually fruit it, either misting, grow tent, etc.
To answer your question I believe I've seen a youtube video or two on fully indoors, and have seen three greenhouse fruiting trees here in socal.