Skip to content

Seamless Timetable Sync: Implement Account Creation and Social Sign-In for NUSMods #3749

@kin-chong

Description

@kin-chong

Is your feature request related to a problem? Please describe.

I'm always frustrated when I have to manually transfer my timetables between different devices. It becomes inconvenient and time-consuming, especially when changes need to be made on the go.

Describe the solution you'd like

I would like NUSMods to have a feature allowing users to create an account or sign in using Google, Facebook, or Apple. This would enable automatic syncing of timetables across all devices, ensuring that any updates made on one device are reflected on all others seamlessly.

Describe alternatives you've considered

Only alternative I can really think of is the feature that has already been implemented. However, every time there is a change user would be required to resend a link to themselves again.

Additional context

Adding account creation or social sign-in options would greatly enhance user experience by providing a reliable and efficient way to manage timetables across multiple devices. This feature is especially beneficial for students who frequently switch between laptops, tablets, and smartphones for their academic planning.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions