hey!
there are a few likely situations here.
luckily, if it is showing the logo, we can rule out screen failure.
likely from your discription, there is either an issue with your battery, charge port, or mainboard level components. the expense will vary depending on which of these it is. it is near impossible to tell without a proper diagnosis, but you can do trial and error. Try replacing the batter, if that doesnt work, try the charge port, if that doesnt work, its a mainboard failure.