The backend of the site is built using the Ruby on Rails web framework and MySQL database. The frontend utilizes bootstrap for layout, jQuery for interactivity, and the CSS is written with Sass.