#158 Build a Calendar from zero. No external dependencies!
08/02/2024
Free
A long time ago I thought it impossible to build a calendar on your own; I thought you need an external library. However building a calendar is much easier than you think!
Let's build a monthly view calendar, and populate it with events!
Episode source code: https://github.com/corsego/158-calendar-app/commit/1702b7f385b80064635a96b0038aaf451999659b
Based on this blogpost: https://blog.corsego.com/build-a-calendar-from-zero
0:00 Existing solutions
2:27 Build a monthly calendar
13:24 Highlight Today's date
15:00 Display events
19:00 Reusable calendar wrapper
0
Sign in to join the conversation
Featured in playlists
![#101 iCalendar and .ics format. Add events to calendar](https://superails.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTgyOSwicHVyIjoiYmxvYl9pZCJ9fQ==--54a7459d4e69c08a30404b891d4a2a73d9af4882/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls0MDAsNjAwXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--2d7cd3a4d9675c7f4c17dad7856d799792bd3595/maxresdefault.jpg)
![#102 Email Calendar Invite](https://superails.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTgzNiwicHVyIjoiYmxvYl9pZCJ9fQ==--a7a52a12ac31ed0ac3f57d5919f67ccadfed09e4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls0MDAsNjAwXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--2d7cd3a4d9675c7f4c17dad7856d799792bd3595/maxresdefault.jpg)
![#104 Remote Calendar Subscription with WEBCAL](https://superails.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTkwMSwicHVyIjoiYmxvYl9pZCJ9fQ==--4e2371e8b18c30d56e24e9263730067accbf73a6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls0MDAsNjAwXX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--2d7cd3a4d9675c7f4c17dad7856d799792bd3595/maxresdefault.jpg)
+2
Build a Calendar
Do you work at 37signals?
Are you building a calendar?
Are you facing a deadline?
This series is for you! π