Create an updatable calendar for every floor
Nobody has claimed this yet.
- Dominant language
- Pug
- Stars
- 9
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
As I mentioned it in #343 it would be a nice feature to create a calendar for floors that the users can import to e.g. Google Calendar that will update every time the someone adds a new event to the given floor. After a quick search it turns out you just have to serve an .ics file from a server and then it can be imported via a URL (Neptun does the same thing).
Since we run in Docker in prod, we should find a way to store these file outside the container, otherwise they'll be deleted every time we redeploy our app.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review issue #343 and the Docker production setup first. Define how each floor's calendar will be exposed as an importable .ics URL and how it will update when events change. Done means the calendar is accessible by URL and its data survives container redeployments.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, express, nodejs, typescript
- Domain
- backend, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100