I did that for years as a teenager. It's dirt cheap. buy the stuff from a place called "freestyle" in Hollywood california. They still catter to studnets and fine ar photographers.
Get a 100 foot rool of their house brand film (artisia, as I remember), a loader and a box of re-usable plastic screw-top 35mm film cassettes. Then you spool the film using the loader . Each 100 foot roll costs about $30 and makes 30+ rolls of film. So about $1 per roll.
Full frame 35mm cameras use 38mm of film per frame (36 for the frame, 2 between frames). So a 36 exposure roll is 54 inches for the actual image area. Add about 10 inches more for leaders and you're looking at 18 36 exposure rolls from a 100 foot roll of film. I used to buy 30m rolls of HP5 and FP4 several rolls at a time. Fun days.
Personally I never bothered with a film loader, I found it easier to load the film by hand in the darkroom, but then I had *a lot* of practice handling film by touch. I even knew just how far apart to hold my arms to measure to make a 36 exp roll. Some of my friends used loaders and I found that they spoil enough of the end of the roll that your last shot is always ruined.
The developer is not expensive and you can re-use it. Figure $2 per roll of B&W film if you try or $3 is more normal.
The developer slows down as it gets consumed. The crappy quality developers say they're reusable and even they want you to adjust the development time to compensate as it becomes used.
*ANY* film developer worth using will call itself a one-shot. (commercial lab equipment does change things).
Fixer is reusable.