Overview
The Photography OpenCollective is a Jekyll website specifically designed for photographers. It offers easy setup, free hosting, and the ability to showcase photographs with EXIF data. It is an open-source project that allows photographers to create their own website without any coding knowledge.
Features
- Easy setup: The Photography OpenCollective provides a simple and straightforward setup process.
- Free hosting: The website is hosted for free on GitHub, eliminating the need for photographers to pay for hosting.
- EXIF data: When clicking on an image, users can view EXIF data such as aperture, shutter speed, and ISO settings.
- Customization: The website can be customized according to the photographer’s needs, allowing them to personalize their showcase.
Installation
To install the Photography OpenCollective theme and set up your website, follow these steps:
- Fork the repo by clicking the Fork button at the top right corner of the project page.
- Enable GitHub Pages in the repo settings.
- Upload your pictures to the “images/fulls” and “images/thumbs” directories. This can be done on GitHub.com or by cloning the repo and pushing the images.
- Add your own custom domain in the CNAME file or use the default domain provided by GitHub ([yourusername].github.io/photography).
- Update the baseurl field in the “_config.yml” file with the domain used in step 4.
- Remove my name from the bottom of the website by editing the “_config.yml” file and modify other settings such as social links, Google Analytics, etc.
- Build the website by running the following commands:
- If testing locally:
cd photography
(go to the project directory)bundle install
(install gems)- Change the baseurl in the “_config.yml” file
bundle exec jekyll serve
(start/run the website locally)
- If making changes and deploying:
cd photography
(go to the project directory)npm install
(install all npm dependencies)gulp
(minify CSS, JS, resize images, etc.)
- If testing locally:
Note: Building the website is only necessary if you make changes such as replacing images or modifying CSS styles.
Summary
The Photography OpenCollective is a user-friendly Jekyll website theme designed for photographers. It offers easy setup, free hosting on GitHub, and the ability to showcase photographs with EXIF data. The installation process is straightforward, and photographers can customize the website according to their needs. Overall, it provides a hassle-free solution for photographers to create their own showcase website without having to pay for hosting or have extensive coding knowledge.