Have you got a complete water test kit? Can you post water perimeters for your tap water: gh, kh, ph, ammonia, nitrite, nitrate
If so then there are others here can can better advise you on how to take care of your betta. Hopefully your tap water is compatible with a betta.
If your going to...