As 'mcgratton' said, you do not need to wet-print or enlarge, which makes the whole process a lot more manageable. I do it in a small apartment, and before that, I did it in a 9x12 room I rented in a flophouse in Detroit.
You do not need a darkroom, or even a room you can make dark - nothing at all like that.
All you need is a changing bag (that's your 'darkroom' for putting the film in the tank), developer, fixer, and a developing tank. Something to measure with, a cheap digital thermometer, and running water. The total could be as low as $50 USD if you keep it simple.
Then you need a scanner for your negs. You can get a dedicated film scanner or a flatbed which has the capability to do negatives/slides. The dedicated film scanners tend to to a better job, but they cost more.
I amortized the cost of my scanners versus the cost of having processing done - it pays for itself very quickly.
Good luck, have fun.