Meme Generator

Project image

Meme Generator

A social meme generator app built with Sinatra, ActiveRecord and vanilla Javascript

Live demo | Blog post | Github repository

Features

  • Sinatra backend with integrated ActiveRecord ORM

  • Social features such as comments, likes, and followers implemented via ActiveRecord model associations

  • Javascript-powered forms in Sinatra frontend views to enable convenient meme creation and preview

  • Carrierwave integrated with AWS S3 object storage to enable image upload

  • Custom bcrypt-based auth implementation to enable user accounts, protected routes, admin features

  • Authenticated admin interface allowing easy site administration

  • Site design implemented via custom SCSS styling

  • Randomized doge-based quote system

Video walkthrough