> ## Documentation Index
> Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Event Calendar

> Calendar view of events and your registrations

View events in a calendar format.

## Calendar Views

* **Month View** - Full month overview
* **Week View** - Weekly schedule
* **List View** - Chronological list

## Event Types

Calendar shows:

* 🟢 Registered events
* 🔵 Available events
* ⚫ Past events

## Calendar Integration

Export to external calendars:

* Google Calendar
* Apple Calendar
* Outlook
* iCal file download

Members can also add an individual event directly from the event details page via an `.ics` download (or Google Calendar deep-link when available).

## Features

### Event Calendar

#### Acceptance Criteria

##### Frontend

* [ ] UI supports the workflows described in this feature.

##### Backend / API

* [ ] Backend behavior supports this feature as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

## Implementation Contracts

### Backend (API)

```
GET    /api/events/calendar                  # Calendar data
GET    /api/events/{id}/ical                 # iCal download
GET    /api/member/events/calendar           # My registered events
```
