Mailbox via Sinatra
Exercise 4.1
After you’ve read the chapters about Sinatra write a little Sinatra application that reads emails from a CSV file, and renders an HTML table using ERB.
Feel free to copy your solution to Ruby for Beginners, exercise 15.1 for this, and wrap it into a new Sinatra application.
However, make it so that whenever the CSV file is changed, the application picks this up (and displays the change) without having to restart the application.