All Projects → rampatra → Photography

rampatra / Photography

Licence: gpl-3.0
A free online portfolio website to showcase your photos.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Photography

Lagrange
A minimalist Jekyll theme for running a personal blog
Stars: ✭ 454 (+8.1%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, jekyll-template
startbootstrap-stylish-portfolio-jekyll
Jekyll theme based on Stylish Portfolio Bootstrap theme
Stars: ✭ 20 (-95.24%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, portfolio-website
Mundana Theme Jekyll
Mundana is a free Jekyll theme, Medium styled.
Stars: ✭ 402 (-4.29%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, jekyll-template
Mediumish Theme Jekyll
Jekyll Template - Mediumish
Stars: ✭ 786 (+87.14%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, jekyll-template
Jalpc
🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
Stars: ✭ 859 (+104.52%)
Mutual labels:  jekyll, jekyll-theme, portfolio-website, jekyll-site
Jekyll Theme Massively
Preview
Stars: ✭ 187 (-55.48%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, jekyll-template
Affiliates Jekyll Theme
Affiliates - Jekyll Blogging Theme for Affiliate Marketers
Stars: ✭ 145 (-65.48%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, jekyll-template
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (-46.9%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site, jekyll-template
Hydra Jekyll Template
🐉 Product marketing template for Jekyll
Stars: ✭ 298 (-29.05%)
Mutual labels:  jekyll, jekyll-theme, jekyll-template
fuse-core
The 'Fuse Core' Jekyll theme.
Stars: ✭ 29 (-93.1%)
Mutual labels:  jekyll, jekyll-theme, jekyll-template
Portfolyou
A beautiful portfolio Jekyll theme that works with GitHub Pages.
Stars: ✭ 334 (-20.48%)
Mutual labels:  jekyll, jekyll-theme, portfolio-website
horcrux
Generate you own online gallery easily. Photo is the horcrux of memory.
Stars: ✭ 34 (-91.9%)
Mutual labels:  jekyll, jekyll-theme, jekyll-template
dev-portfolio-blog
Minimal theme for blog and portfolio
Stars: ✭ 50 (-88.1%)
Mutual labels:  jekyll-theme, jekyll-site, jekyll-template
online-resume
A Jekyll theme for resume / cv based on Markdown. Demo: https://tarrex.github.io/online-resume
Stars: ✭ 27 (-93.57%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site
junior-theme
⚫ A striking black and white theme for Jekyll. Built as a developer blog + portfolio.
Stars: ✭ 66 (-84.29%)
Mutual labels:  jekyll, jekyll-theme, portfolio-website
Jekyll Klise
🏖 Klisé is a minimalist Jekyll theme for running a personal site or blog, light & dark mode support. (https://klise.now.sh)
Stars: ✭ 312 (-25.71%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site
minimalist
Minimalist is a Jekyll theme inspired by the Minimal theme
Stars: ✭ 48 (-88.57%)
Mutual labels:  jekyll-theme, jekyll-site, jekyll-template
portfolio-jekyll-theme
A minimalist Jekyll theme for building a personal portfolio site powered by Jekyll and GitHub Pages
Stars: ✭ 168 (-60%)
Mutual labels:  jekyll-theme, jekyll-site, jekyll-template
Edition Jekyll Template
📚 Product documentation template for Jekyll
Stars: ✭ 261 (-37.86%)
Mutual labels:  jekyll, jekyll-theme, jekyll-template
event-jekyll-theme
Jekyll Theme package for your event
Stars: ✭ 119 (-71.67%)
Mutual labels:  jekyll, jekyll-theme, jekyll-site
demo

Photography OpenCollective

A jekyll website for photographers

Highlights

  1. Easy setup and you get a site of your own for free.
  2. To add new pictures, you need to just upload them. No code changes required.
  3. This I like the most, you get to see EXIF data like aperture, shutter speed, iso etc when you click on any image automagically.

Quick Start

If you know a tad about tech and love taking pictures then this open-source project may help you setup a website to showcase all your creations without effort. And not just that, with this you need not pay a single dime to host your website as it's hosted by GitHub for free.

Just follow the below steps and your website would be live in no time:

  1. Fork this repo by hitting the Fork button at the top right corner.
  2. Enable github pages from the repo settings.
  3. Upload your pictures to images/fulls and images/thumbs directory. You can do that on github.com itself or you can clone and push the images to your repo.
  4. Add your own custom domain in CNAME file or just remove the file if you don't own a domain and use the default domain that github provides ([yourusername].github.io/photography).
  5. Update baseurl field in _config.yml file with whatever domain you used in step 4.
  6. And that's it, your website is set. To view, go to photography.rampatra.com (or whatever you have in the CNAME file) and if you don't have one, you can go to [yourusername].github.io/photography

And, of course, you don't want my name at the bottom to show up. You can change it in _config.yml file as well as few other settings like your google analytics, etc.

ProTips

I have made this as an npm package with gulp to automate image resizing and thumbnail generation. So if you're lazy like me then you can just do the following before you push your images to github.

  1. Fork and then clone the project to your computer
  2. Go inside the project $ cd photography
  3. Install all dependencies by $ npm install
  4. Copy all your pictures (possibly jpg, the largest size available, straight from your camera) and put it inside images directory
  5. Run $ gulp to resize the images and to generate thumbnails automatically
  6. Push your changes to github.com by $ git add --all and $ git commit -m "a nice commit message" and then finally $ git push origin master

Contact Form

You can make the contact form work without the need of any server-side code. Just follow this article on github which uses a simple google script to send emails or to upload to a google spreadsheet when someone submits the form.

Credits

Thanks to AJ for the website template which I enhanced for jekyll.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Proudly sponsored by Presentify and BrowserStack. Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

P.S. Feel free to connect with me on Twitter for discussing ideas/issues/concerns.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].