Photo's longer edge has to be at least 1280 pixels. It's best to upload full resolution photos. We're scalling them down and put the best possible quality on the website.
High resolution is also important if you're planning to sell your photos. A 4000x3000 photo is more likely to sell than 1280x960 one.