Sorry, I can't help you with EasyEDA. I'm familiar with EAGLE and KiCAD only.
Maybe I've been too ambiguous or you misunderstood what I wrote earlier. I suggested to add 100 nF (Nanofarad; 100 nF = 0.1 µF) ceramic capacitors to every VCC/GND pair, but you have added 100 µF (Microfarad) electrolytic capacitors in your schematic. With "every VCC/GND pair" I was referring to the ATmega only, which has multiple VCC/GND pins (pins 7+8 and 20+22 for the THT package you are using), not to every device / module in your circuit. Change C1, C3 and C3 to 100 nF ceramic and add 100 µF electrolytic as a buffer. You can remove C2.
You are now pulling RESET low, which means you are holding the MCU in a reset state forever. Pull it high to VCC instead.
If you are going to use a voltage divider to measure the battery voltage, you have to read the voltage in between the two resistors. Refer to the Measuring and Reporting Battery Level section in the Battery Powered Sensors guide for the proper setup. You could also measure the voltage without external hardware if you want to keep it minimal. Here's an example sketch.
Besides that, I highly suggest you build your circuit on a breadboard or similar first and test it before you order your designed PCB.