How to put up a notification about scheduled maintenance?
Drupal Core has in built option to put site on maintenance but out of the box it does not have option to show maintenance message prior to scheduled date. In order to do that you can Scheduled Maintenance module.


  Scheduled maintenance allows users to schedule an upcoming maintenance
  and show site visitors a warning message in advance.