Skip to content

developeman/Laravel-Image-Archive

 
 

Repository files navigation

Laravel Image Archive

Simple and secure archive for images:

  • Create multiple categories with multiple albums with multiple images!
  • Manage multiple users with different privileges!
  • Easily navigate between all those things!

The purpose of this project was for internal use of a company, so no big effort went into the presentation - it's simple and clean bootstrap ready for further improvements.

Laravel Image Archive Laravel Image Archive

Dependencies
Installation
  • git clone https://github.com/ksdev-pl/Laravel-Image-Archive.git
  • composer install
  • Configure database connection in /app/config/database.php
  • php artisan migrate
  • Point web root to /public folder, the rest should be protected
  • Folders within /app/storage require write access by the web server
  • Sign in with email: admin@admin.com and password: admin
  • Create new user with admin privileges and delete default account
Things to know
  • If you wish to change file types that users are allowed to upload, update $rules and $mimeTypes in the Image model
  • In Image model $rules you can also change max file size
  • User roles and corresponding privileges:
    • Restricted - upload only
    • Normal - upload, edit & delete
    • Admin - manage users
License

Laravel Image Archive is released under the MIT license.

About

Simple and secure archive for images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 59.2%
  • JavaScript 33.6%
  • CSS 7.0%
  • ApacheConf 0.2%