'Snack Overflow' is a clone of the popular developer forum, Stack Overflow. Users can log in to post questions or topics of interest. Other logged in users can view those posts, vote 'up' or 'down' on them, and leave comments. Comments can also be voted up or down. Each post can also be created with tags; users can click on any of a post's tags to show all other posts that have that same tag. The search bar in the top right can be used to find posts by words they contain as well as tags.
This application was built using the Sinatra framework with a large amount of Ruby-based routing, Javascript(for AJAX calls and DOM updates using JQuery), and all data is stored in a SQLite3 database.