nusmodifications / nusmodifications/nusmods
Estimated travel time between classes/lectures in timetable view
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 689
- Forks
- 364
- Avg merge
- 7h 5m
- Merged PRs (30d)
- 14
Description
Is your feature request related to a problem? Please describe.
There is currently no simple way to view the travel time between class/lecture locations in the timetable view, making it hard to plan consecutive slots such that the travel time is feasible.
Describe the solution you'd like
As in the image, I would like to add a "bubble" to each lesson slot, that shows travel distance and estimated travel time, which its color corresponds to whether it would be possible to make it in time for that lesson. As well as a button to toggle the visibility of these "bubbles".
Describe alternatives you've considered
Could potentially expand into a daily route planner as well?
Contributor guide
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
No files, tests, or entry points are named in the issue. First locate the timetable lesson-slot rendering and the available class-location data, then determine how travel distance and time would be calculated. Done means toggleable bubbles show those values and indicate whether the next lesson is reachable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react, typescript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100