MichelleBonat.com Personal website

Project Description

This is my personal website, built using Ruby on Rails (you are here).

How It Works

This uses Ruby v4 with haml and the other usual suspects. It includes a portfolio section with individual pages for each project, resume page, and blog. I've included a modal, and an expandable navbar that works with the Rails views.

I have open sourced the code here.


Solo. Designed, developed, deployed, including personal url setup and all art and photos. It's all me, friends. Started with a template that I ended up mostly redoing.

Project Details

  • Framework: Ruby on Rails
  • Front End: HTML, CSS, Javascript, JQuery
  • Templating and Presentation: Haml, Bootstrap
  • Testing: RSpec, Capybara, FactoryGirl, Better Errors, Byebug
  • Tools and Misc: Markdown for the blog posts, Google Analytics, Pundit, SendGrid, FriendlyID, Simple Form, Devise
  • Cloud Infrastructure and DevOps: Heroku
  • DB: SQLite (development), PostgreSQL (production)
  • Delivery: Website, portfolio pages, and blog

More Information

  • See the homepage here
  • See my blog here
  • See my resume here
  • See an example portfolio page here
  • See the public repo on GitHub here

Copyright © Michelle Bonat 2019 All Rights Reserved