Readme

ICS Calendar Viewer

A web-based calendar application for viewing ICS (iCalendar) files, deployed as a Val Town HTTP val.

Features

  • 📅 Monthly calendar view
  • 📤 ICS file upload support
  • 📋 ICS content paste support
  • 🌓 Dark/Light mode
  • 🎨 Automatic event coloring

Usage

  1. Access the calendar through your Val Town HTTP val URL
  2. Upload ICS files or paste ICS content
  3. View your events on the calendar
  4. Toggle dark/light mode as needed
  5. Navigate between months

Technical Details

  • Built with React 18.2.0 and TailwindCSS
  • Handles ICS file parsing and display
  • No data persistence (events are stored in memory only)

Fork and Modify

  1. Fork this val
  2. Make your changes
  3. Save to automatically deploy your version
Code
HTTP
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
prashamtrivedi-icsviewer.web.val.run
Updated: December 9, 2024