my 5c wont turn on

I got an iPhone 5C without warranty. It works fine at first but once when I tried to charge it won’t turn on. Does it a defective battery? I was accustomed to mpj battery on android, not sure if they also provide iPhone battery. Maybe I should get a new:(