Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJason Seifer
Treehouse Guest TeacherForum Contest: Create a Photo Gallery in Ruby on Rails
After you've watched the video, please read the details below carefully. I'm looking forward to your entries!
How to Enter: Create a simple photo gallery in Ruby on Rails. You can use any front-end framework and/or JavaScript you'd like, if any. You can also use any external gems to ease the uploading process. Create a GitHub repository and paste a link to it in the comments along with a link to the deployed project.
Heroku is a great, free way to deploy, but there are some limitations with file system storage to keep in mind (hint: Amazon s3 is a good place for storage). For inspiration with a little example code, check out the Image Uploads in Ruby on Rails 4.1 workshop.
Due Date: All entries must be submitted by August 17th at 11:45pm EST. Here's a timezone chart so you can see what time that is for your locale.
Here's a timezone chart so you can see what time that is for your locale.
Prize: The entries will be judged by Treehouse teachers based on both design and code. One winner will receive a free month of Treehouse Pro on us! :) We'll announce the winner on August 18th and reveal the next contest.
4 Answers
Alexander Batalov
21,887 PointsI'm in!
Soory, I noticed contest only friday night and there is still tons of tweaks to be made and there is no spec's. Anyway I did my best within those few hours I spent working on this project.
GitHub repo and Live demo with some data
Thank you, enjoy some paintings :)
Rocko N/A
Courses Plus Student 18,790 PointsDope
Chris McKnight
11,045 PointsJust something I put together today and yesterday. Needs some user experience tweaks to the uploading. Also doesn't allow editing images themselves.
GitHub Repo and Live Demo
Jason Seifer
Treehouse Guest TeacherWhat a tough week! Both entries were really great this week and our winner won by a hair. Keep up the great work -- these both make great portfolio additions.
This week's winner is Alexander Batalov! His entry was extremely high quality all around. The design and ajax loading, while not required, definitely helped. His code was solid, too.
The next forum contest is about building a tic-tac-toe game in Ruby. Great job everyone!
Michael Choi
6,332 PointsMichael Choi
6,332 PointsNicely done, good job!
Samuel Johnson
9,152 PointsSamuel Johnson
9,152 Pointsgreat work with little time!
Had to test out on my mobile and worked perfectly!
Wanted to find a demo using the carrierwave gem, definetely looks better than the dragonfly and the paperclip alternatives
Sorry about the spider image it was a false widow i caught and only image i could think to upload!
Alexander Batalov
21,887 PointsAlexander Batalov
21,887 PointsThank you guys for the feedback. Cheers!
Darin Thompson
5,305 PointsDarin Thompson
5,305 PointsGreat project man! I think I am going to use it as this seems to be the best I've found. I think the only issue would be that your images aren't listed in "DESC", so you actually have to "scroll" backwards to see all the photos.