Arduino with two (or more) push buttons
Learn about:

Built-in pullup resistors in Arduino
Debouncing

and checks this code: https://blog.adafruit.com/2009/10/20/example-code-for-multi-button-checker-with-debouncing/