← All Projects
Live demo running in your browser.
Munch is a full-stack social platform where users post recipes, tag them by meal, difficulty, cuisine, and dietary category, and engage through comments, favorites, and "Sweets" (likes).
Its standout feature is recipe forking: any user can fork someone else's recipe into their own variation, keeping a link back to the original, the same way a developer forks a repository. The idea being that one could rework recipies to fit dietary restrictions or preferences.
The full application runs on Ruby on Rails with PostgreSQL, Devise authentication, and Active Storage for image uploads. The demo is an interactive preview of the recipe feed with sample data, so you can try the sorting, tag filtering, and Sweets without creating an account.
Ruby on Rails
PostgreSQL
Devise
Active Storage
Bootstrap