Handle any different window resolutions
Before drawing anything, use setscale to set the sf::Drawable size according at the correct scale
Also, scale up and down the value returned by get_mouse_position() and stuf like that.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information