Build a Blog with Ruby on Rails

A workshop on how to create a fully fledged blog with the Ruby on Rails Framework. This content is a clone of this GitHub repository from and a gitbook from
It is revised and adapted to work smoothly on Windows using Laragon.

In this project you’ll create a simple blog system and learn the basics of Ruby on Rails including:

  • Models, Views, and Controllers -> MVC
  • Data Structures & Relationships
  • Routing
  • Migrations
  • Views with forms, partials, and helpers
  • RESTful design
  • Adding gems for extra features
  • Authentication