An open API service indexing awesome lists of open source software.

https://github.com/rexledesma/foodcoop-shift-calendar


https://github.com/rexledesma/foodcoop-shift-calendar

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# PSFC Shift Calendar for Google Calendar

Instead of searching the Park Slope Food Coop (PSFC) [📅 Shift Calendar](https://members.foodcoop.com/services/shifts/) to sign up for a shift, you can now just search in your favorite calendar app. As featured on the [`@foodcoop` Instagram](https://www.instagram.com/stories/highlights/18038560394618051/)!

The calendar is available in the following formats:

- [Google Calendar](https://calendar.google.com/calendar/u/0/embed?src=9b8f99f4caf33d2afbd17ac5f64a5113c7e373686247a7126b6a0b96a8cbd462@group.calendar.google.com)
- [iCal](https://calendar.google.com/calendar/ical/9b8f99f4caf33d2afbd17ac5f64a5113c7e373686247a7126b6a0b96a8cbd462%40group.calendar.google.com/public/basic.ics)

This works by scraping the PSFC Shift Calendar every 5 minutes, reconciling with a public calendar.

## Getting Started

### Add to Google Calendar

1. Navigate to the [Google Calendar](https://calendar.google.com/calendar/u/0/embed?src=9b8f99f4caf33d2afbd17ac5f64a5113c7e373686247a7126b6a0b96a8cbd462@group.calendar.google.com).
2. On web, click "Add to Google Calendar". On mobile, click the plus icon.

### Add to Microsoft Outlook Calendar

1. Copy the Calendar URL below.

```
https://calendar.google.com/calendar/ical/9b8f99f4caf33d2afbd17ac5f64a5113c7e373686247a7126b6a0b96a8cbd462%40group.calendar.google.com/public/basic.ics
```

2. Use the URL in the instructions to ["subscribe to a calendar"](https://support.microsoft.com/en-us/office/import-or-subscribe-to-a-calendar-in-outlook-com-or-outlook-on-the-web-cff1429c-5af6-41ec-a5b4-74f2c278e98c) on Outlook.

### Add to Apple Calendar

1. Copy the Calendar URL below.

```
https://calendar.google.com/calendar/ical/9b8f99f4caf33d2afbd17ac5f64a5113c7e373686247a7126b6a0b96a8cbd462%40group.calendar.google.com/public/basic.ics
```

2. Use the URL in the instructions to ["setup a new iCloud calendar subscription"](https://support.apple.com/en-us/102301) on Calendar.

## Highlights

### Search: search by shift name

![Searching the calendar by shift name](https://github.com/user-attachments/assets/8228e094-cb33-41d6-b937-6c89319f76c1)