Build an art exhibit
Paradise is an open source software package for publishing a portfolio of photos on a website in a clean, professional style.
Use Paradise to create an online exhibit for an artist or organization.
Just the facts
Paradise Requirements:- Website running PHP 5.3+
- FTP access to install Paradise
- Gallery automatically fills width of user's browser
- Slideshow viewer allows users to easily advance to next image
- SEO friendly URL for each image
- Optimized for mobile devices
- Contact form for sending a message to the artist
- Administrator Console is password protected
- Passwords are sent one-way encrypted (cryptographic hash) and encrypted a second time before storing on the server
- Upload multiple images files at a time
- Automatic thumbnail generation
- 50 fonts to choose from for the title
- NoSQL – no relational database to setup or maintain
- Data is stored in simple JSON text files
- Open Source under GPLv3
Paradise is not for social photo sharing. It is intended to showcase an artist's work, and as such does not include social features such as user comments or privacy settings.
The Paradise project is built on the work of others:- Magnific Popup (image lightbox)
- DropzoneJS (image uploader)
- fetch-json (REST calls)
- dna-engine (templating engine)
- jQuery (DOM manipulation)
- Google Fonts (customize title)
- Ju gatsu mikka (logo)
Mobile device screenshots


In the wild
Sampling of galleries:Get going
- Download and unzip the Paradise install file.
- FTP the
gallery
folder up to your website. - Open the Administrator Console by appending
gallery/console
to your website URL.*
* Example: example.com/gallery/console
When you first go to the console, you will be prompted to create a user account for yourself. Once in the console, upload photos or use the "Create New User Account" feature to create an account for the artist to upload photos directly.
Gallery of screenshots: Install steps
Community
Frequently Asked Questions: Wiki FAQ
Source code: GitHub (paradise)
Issues: GitHub Issues
Twitter: #ParadisePHP
Example tweet card for an image: