Skip to content

A Serverless Calendar where you can subscribe to specific events using Lambda and DynamoDB

License

Notifications You must be signed in to change notification settings

FinnIckler/CompCal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CompCal

CompCal is a Serverless Calendar Server that allows users to subscribe to events in the Calendar. It is not a full implementation of CalDAV, as there is no way of adding your own events or user managment.

Architecture

CompCal is based on AWS Lambda and delivers the events as ics

Architecture

Deployment

This app is build using the AWS CDK, the Lambda functions, the DynamoDB Table and the API Gateway are deployed automatically using the CDK cli.

Step by step instructions:

  1. Set Up your AWS Credentials
  2. Run npm install
  3. Run cdk deploy

Setting up the Calendar

You can find instructions how to set CompCal up with your Calendar Client at setup.cal.ffgti.org

Subscribe to a Region:

State of the Project

You can already subscribe to the calendars by the means mentioned above. There are still a lot of features to come and some bugs to work out, especially around time zones for competitions.

About

A Serverless Calendar where you can subscribe to specific events using Lambda and DynamoDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published