ngSimpleImageUpload is a Light weight angular directive for uploading images using drag and drop
See demo page over here
Features * Drag and drop images to upload images * Drag drop or select files through HTML Input file type * Customize UI to accomodate app specific drag and drop implementation * Demo app leverages bootstrap, but this can be replaced with any other as well e.g. Foundation.
For details see github page here