The basics here are actually pretty straightforward.

The Pi is turned into a web server that run a custom homepage.

Raspberry Pi: Wall Mounted Calendar and Notification Center| Instructables