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 factsParadise 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 wildSampling of galleries:
Get goingInstall and Setup:
- Download and unzip the Paradise install file.
- FTP the
galleryfolder up to your website.
- Open the Administrator Console by appending
gallery/consoleto your website URL.*
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
Frequently Asked Questions: Wiki FAQ
Source code: GitHub (paradise)
Issues: GitHub Issues
Twitter: #ParadisePHPExample tweet card for an image: