https://github.com/nothingrandom/quinyx-ical
Generate a consumable iCal file from Quinyx
https://github.com/nothingrandom/quinyx-ical
Last synced: about 1 year ago
JSON representation
Generate a consumable iCal file from Quinyx
- Host: GitHub
- URL: https://github.com/nothingrandom/quinyx-ical
- Owner: nothingrandom
- License: mit
- Created: 2023-09-20T17:58:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T15:03:39.000Z (over 2 years ago)
- Last Synced: 2025-01-09T06:29:34.476Z (over 1 year ago)
- Language: TypeScript
- Size: 38.1 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# quinyx-ical
This project deploys through Netlify to your own serverless function. It will generate an iCal file from your Quinyx schedule and return it to the user, to be directly imported into their calendar.
## Setup
1. Fork this project
2. Create a new site in Netlify
3. Add the required environment variables `QUINYX_USERNAME`, `QUINYX_PASSWORD`
4. Deploy the site
5. Add the url as a subscription in your calendar (eg. `https://random-word-123.netlify.app/.netlify/functions/calendar-sync`)
## Local development
```zsh
# Install the Netlify CLI
npm install -g netlify-cli.
# Login to netlify
netlify login
# Clone the repository and navigate to project directory
git clone
# Start the functions server
netlify functions:serve
# Function will be available at
http://localhost:9999/.netlify/functions/calendar-sync
```