Since lights on dash go out as well as a no start:
1. Check battery voltage at the battery side lug of the ignition solenoid up front when key engaged. That will tell you whether you have a problem with battery and/or wiring to it OR if this is an issue "up front".
2. If voltage at the ignition solenoid good, it could be either the ignition solenoid or the ignition switch. To determine which one check for 12+ VDC at the small signal terminal of the ignition solenoid when you turn the key on. If you have voltage there, check for voltage at the OUT lug of the ignition solenoid. If you have power to the signal terminal and no power out, you have a bad ignition solenoid. If no power to the signal terminal you have either a bad ignition switch or wiring from switch to solenoid.
You can temporarily remove the small wire from the signal terminal of the solenoid and use a small jumper wire from battery-side lug of ignition solenoid to the signal terminal. This should give you all dash lights and allow you to start and would confirm a problem with the ignition switch or wiring.