Skip to content

sundarsau/lara_upload_image

Repository files navigation

Laravel CRUD with Image upload

Laravel application to do all CRUD operations along with image upload and preview. It uses Laravel 9 and MySQL. You can list existing users, add new users, update user details, update photo and delete user.

How To Use

  1. Download the repository from https://github.com/sundarsau/lara_upload_image

  2. Extract it into a folder

  3. Create a Database in MySQL

  4. copy .env.example to .env and update database name, username and password. For example, I used the database lara_demo and updated database details as below: DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=lara_demo DB_USERNAME=root DB_PASSWORD=

  5. Run composer install from project root

  6. Run php artisan key:generate

  7. Run php artisan migrate. This will create Laravel default tables and also will alter users table and new column "photo" in users table. Initially, the table will be empty and after the form is submitted data should be inserted in this table.

  8. Run php artisan serve

  9. In Browser run localhost:8000

  10. Click on New User to add a user.

License

This is an MIT license, you can modify the code according to your requirements

About

Laravel crud with Image upload

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published