Create an Image Gallery in Ruby

LIVE PREVIEWBUY FOR $5

Envato Tuts+ Courses

  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.

Course Description

Image galleries are used everywhere on the web: for sharing photos, for promoting products, for project portfolios and many other applications. There are lots of pre-built image galleries available, but wouldn’t it be more fun to build our own? Besides, building an image gallery app is a perfect opportunity to practice using Sinatra for simple web apps with authentication, Sequel for database access and Carrierwave for file uploading. We’ll even add social media integration.

What You’ll Learn

  • Bootstrap an image gallery project using Sinatra.
  • Set up image storage.
  • Create an image display page, with JavaScript to make the page sparkle.
  • Add buttons for sharing content through social media.
  • Create a simple way for the gallery owner to log in and be authorized using HTTP basic authentication.

About the Instructor

José Mota is a Rubyist, Javascripter, UI designer, occasional speaker, and Mac & Arch Linux user. You can find out more on his website.


🕐 Top News in the Last Hour By Importance Score

# Title 📊 i-Score
1 FTSE 100 suffers worst day in FIVE YEARS as global markets go into meltdown over Donald Trump's trade war – with China hitting back at brutal American tariffs 🟢 82 / 100
2 UN appalled by 'credible reports' of Sudan civilian killings 🔴 78 / 100
3 Teacher who used to be a TV actor charged with sexually abusing a student 🔴 75 / 100
4 Sean ‘Diddy’ Combs faces new criminal counts alleging ‘forced labor’ 🔴 75 / 100
5 Urgent recall issued for two Ford SUVs over fears they could burst into flames 🔴 72 / 100
6 Overlooked No More: Katharine McCormick, Force Behind the Birth Control Pill 🔴 72 / 100
7 Four space tourists return to Earth after a private flight over Earth's poles 🔴 70 / 100
8 Ja Morant fined $75,000 by NBA for repeated finger gun gestures 🔴 70 / 100
9 Russell Brand breaks his silence as he is charged with rape and sexual assaults against four women over six years 🔵 60 / 100
10 Teenage rugby player has arm 'ripped from body' in tackle that changed his life 🔵 55 / 100

View More Top News ➡️