Introduction to Full Calendar
mainFull Calendar is a feature-rich calendar application built using React, TypeScript, and ShadCN UI components. It is designed to provide a customizable and interactive calendar experience suitable for personal scheduling or team collaboration.
Key Capabilities
- Multiple Views: Navigate through Day, Week, Month, Year, and Agenda views.
- Event Management: Full CRUD (Create, Read, Update, Delete) operations for events, including support for recurring events and metadata like title, description, and attendees.
- Interactivity: Supports drag-and-drop for moving events between time slots/dates and event resizing in day and week views.
- Customization: Features include color-coding for events, toggling between 24-hour and 12-hour time formats, and full dark mode support.
- Multi-User Support: Ability to filter events by user for collaborative environments.