While this project works 100% there are far to many points of editing which also depend on how it is being used to give you great documentation. The project should be used as a reference only source when needing to upload an image to a website with re-size, crop and finally save to a db.