one-zero-eight / one-zero-eight/website

[Schedule] Adding events from schedules of other study groups

Open
#433 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
25
Forks
12
Avg merge
1d 2h
Merged PRs (30d)
3

Description

Describe the feature

Make it possible to add events from other study groups to your calendar in InNoHassle.

Use case:

  • I am in B24-SD-01, but decide to visit B24-SD-02 labs on certain course.
  • Now I need to open the B24-SD-02 schedule manually to see which time the lab is.
  • I would like to add the event of this lab to my schedule, to see it on the main schedule page.
  • Maybe indicate somehow that this is foreign event, not from my study group.
Suggested solution

TBD

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the existing schedule page and how it loads events for a student's study group. Clarify the interaction and data model for selecting another group, displaying its events, and marking foreign events; done means those events appear on the main calendar without being confused with the student's own schedule.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.