There may be a loose wire or a wire that was not connected. make sure all wires are tight. The main solenoid may have blown. The master fuse might have blown. The mechanic who did the work might not have known what he was doing.
Check the battery cables or starter.
You need to replaced the starter or the alternator.
It sounds like you have a break in the wire which connects your alternator to your battery, get it checked out.
could be the alternator or starter sounds like the alternator if the battery is gone flat get the alternator tested at auto parts or garage jump charging the battery might get you out of trouble for a bit
Solenoid or battery *Check the alternator as well. When my Camry did that, the battery and alternator both needed replacement. -andey78
Have your alternator and battery tested. and replaced if required.
Starter Ignition Neutral switch
u might need a new starter
Sounds like a bad alternator. The alternator runs the accessories as well as the charging of the battery, whereas the battery is resposible for start up. If you had to charge your battery that also means that alternator wasn't doing it's job and needs to be replaced. Its not a big deal to swap it out.
As long as the battery is fully charged it will start no matter the condition of the alternator. Eventually the battery will run down if the alternator is not keeping it charged.
bad wiring harnest
alternator?