Introducing the monthly_planner gem

The monthly_planner gem is used to create, and maintain upcoming dates for the month ahead. It allows the user to create, read, update, or delete entries in a plain text file. Here's an example of the monthly-planner.txt file:


08-Aug 9:45am Appointment in building 33
12-Aug Visiting Mrs Smith in Cumbria
19 Aug 1pm Meeting in building 1


To generate a Dynarex file, or purge old dates, or archive all dates from the monthly-planner.txt file, simply pass the filepath of the txt file to the MonthlyPlanner object and call save e.g.

require 'monthly_planner'

mp = 'monthly-planner.txt', path: '/tmp'



See also