Skip to content

Laravel CRUD operations with Dropzone Item details crud module. Without Auth login or registration using Bootstrap and Datatable.

Notifications You must be signed in to change notification settings

tejassoni/laravel-dropzone-crud

Repository files navigation

Overview

Laravel CRUD operations with Dropzone Item details crud module. Without Auth login or registration using Bootstrap and Datatable.

Server Requirements

Project Requirement

  • Dropzone into Laravel Project
  • Item Module CRUD
  • Item Fields
  • Name : [ Validation Rules : Max 100 length, Alphanumeric, Required ]
  • Sku : [ Validation Rules : Max 5 length, Alphanumeric, Required ]
  • Price : [ Validation Rules : 2 Digit Decimal Allowed, Max Digit 9999999999.99, Required ]
  • Dropzone Images : [ Validation Rules : Min : 20 and Max : 35 Allowed,Image format Excepted JPG, PNG only, Required ]

Laravel / PHP Coding Standards

  1. Use Laravel's migration scripts for database schema and tables related to further all operations
  2. Use Laravel's factory and seeders for sample dummy data creations where required
  3. Use Laravel's validation using Request classes where required
  4. Use Laravel's Eloquent and Relationships in models where required
  5. Use camel case for function name and variable name. E.g getProductDetails() , $categoryDetails
  6. Comment on the above function with short details of that function use or purpose of function creation.
  7. Reuse the common codes using some helper class functions etc
  8. Remove unnecessary code and debug points that are not needed
  9. Avoid unnecessary loops if not required
  10. Avoid unnecessary variable creations
  11. Use PHP design patterns where required Design Patterns
  12. Normalize database tables where required Database Normalization
  13. Optimize database tables
  14. Avoid MySQL joins queries if not required
  15. Avoid MySQL sub queries if it does not require
  16. For more information, please read the document Code Standard

References

  1. https://www.dropzone.dev/
  2. https://preview.keenthemes.com/html/metronic/docs/forms/dropzonejs
  3. https://www.youtube.com/watch?v=AKjZ71gafEU
  4. https://www.youtube.com/watch?v=PrvbPp6W7S4
  5. https://www.codesolutionstuff.com/laravel-9-dropzone-image-upload-example-step-by-step?expand_article=1
  6. https://www.tech-prastish.com/blog/implement-dropzone-in-laravel/
  7. https://laraveldaily.com/post/multiple-file-upload-with-dropzone-js-and-laravel-medialibrary-package
  8. https://tutsforweb.com/laravel-5-5-and-dropzone-js-uploading-images-with-removal-links/
    1. Search Key

      1. KEY : DROPZONE

About

Laravel CRUD operations with Dropzone Item details crud module. Without Auth login or registration using Bootstrap and Datatable.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published