Inspiration
We all love to keep a track of all good things in life, be in form of photographs, or after the internet, bookmarks, or in these days Pocket. I wanted to build something to keep track of all "cool stuff" I find online, be it a very funny image on imgur or this awesome tee I found on Amazon.
What it does
If you want to save a <3 (heart, a "cool stuff"), you can just right click on the image and save it to your iheartthis account. You can preprocess the image using Adobe Creative SDK or upload it locally or from a URL in the webapp as well. Later, you can view all the images you <3'ed, or you can view what others are <3'ing.
How I built it
I built the right click to add functionality using Chrome extension and its contextMenus. For the webapp I used Ruby on Rails with carrierwave to handle the images. The app is open source and built with many open source tools and "gems". The app is currently hosted on http://iheartthis.club on a DigitalOcean VM using nginx+passenger server.
Challenges I ran into
Integrating Adobe SDK and backend to preview, edit and save images on the fly.
Accomplishments that I'm proud of
This whole app took less than 24 hours to built with a single team member, and has a chrome extension to enhance its functionality.
What I learned
A lot of JS wizardry relating to handling images, and some new concepts in chrome extensions.
What's next for I love this
Add option to share the <3's in one click to social media Better ways to explore other's <3s More features :D
Built With
- bootstrap
- creativesdk
- javascript
- ruby
- ruby-on-rails
- scss
- slim



Log in or sign up for Devpost to join the conversation.