Need help with Arduino (Atmega2560)

Job ID: 32134560

Budget: $30 – $250 USD

Schematic diagram and PCB has to be designed by using following components:
1. Microprocessor ATmega2560
2. LCD 20x4
3. Memory unit
4. Four push buttons for scrolling the data on LCD
5. one push button for RESET
6. 5V relays connected to half of the digital pins for using these pins as an output
7. Remaining pins should be terminated with terminals