like they said.....could be your battery or your alternator......it happend when my girlfriend had a dumb Hyundai Accent. same description as you. took it in for diagnostic and the alternator was on its way out........swapped the alternator myself then some foreign old geizer tboned her a few weeks later and the car was a write-off......good........now she's got an integ