Portfolio Logo

Wishly - Social Wishlist Platform

--role="Solo Developer"

Ruby on Rails 8 RubyLLM PostgreSQL Redis Hotwire Turbo Stimulus Tailwind CSS Kamal Jina Reader API
Wishly - Social Wishlist Platform screenshot

cat README.md

A modern social wishlist platform that revolutionizes gift-giving with AI-powered product import from any URL or screenshot. Users can create, organize, and share wishlists while discovering products from friends lists. Features dual AI import methods: URL-based extraction using Jina Reader API with language models, and screenshot analysis using vision AI with integrated image cropping.

cat features.txt

AI-powered product extraction from any URL using Jina Reader API + GPT-5o-mini
Screenshot import with GPT-5o-mini and Cropper.js integration
Intelligent category matching and structured data extraction via ruby_llm-schema
Social following system with personalized feed and discovery
Item copying with attribution tracking through original source chains
Drag-and-drop ordering for wishlists and items using SortableJS
Notifications for follows and item copies

cat outcomes.log

Implemented client-side image processing with canvas optimization and cropper integration. Built complete social graph with follower/following relationships. Deployed to production with modern DevOps practices using Kamal and Docker.

ls screenshots/

Wishly - Social Wishlist Platform screenshot
Wishly - Social Wishlist Platform screenshot
Wishly - Social Wishlist Platform screenshot
Wishly - Social Wishlist Platform screenshot
Wishly - Social Wishlist Platform screenshot
Wishly - Social Wishlist Platform screenshot
Wishly - Social Wishlist Platform screenshot