Here's what you need for a baisc grid tied, battery backed up PV system
1. PV panels
2. Combiner Box ( maybe, but likely you wont since the system would be small)
3. DC disconnects
4. Inverter
5. Charge controller
6. Battery Bank
7. AC Disconnects
8. Ground fault protection
The first thing you need for the design is the load size - how many watt per hour. Once you have this number, multiply it by the number of hours you plan on using it. For ex, if your load is 100 Watts, and you plan to use it for 10 hours a day, then the total watthr # would be 100 W x 10 Hrs = 1 KW hr
Assuming 5-6 hours of sunlight, then your basic system size would be 1000 W hr / 5 hrs = 200 Watts.
Based on this number, you can get panels, etc. Hopefully this will get you started on the design. Once you have size of panels, and thet total system size, then you can similar rating for the inverter.
Battery deisgn is different though, and let me know when you get to that step and il help you out.