Skip to content

Add Internal URL Shortener Service #122

Description

@trtajim

Description

It would be useful to add a URL shortening feature to HSCStack for creating short, shareable links from long and deeply nested HSCStack URLs.

For example, a long resource URL could be converted into a short HSCStack link that redirects users to the original page.

The shortening service would use Short.io behind the scenes.

Proposed Feature

  • Provide URL shortening as an admin-only feature.
  • Allow admins to create short links for HSCStack pages and resources.
  • Use the HSCStack branded short-link domain.
  • Make the generated links easy to copy and share.
  • Keep the feature focused on HSCStack URLs rather than being a general-purpose public URL shortener.

Why?

HSCStack URLs can become quite long, especially for deeply nested resources. Shorter links would make them easier to:

  • Share with students
  • Post on social media
  • Copy and paste
  • Include in announcements and other content

Starting with admin-only access also keeps the feature controlled and prevents it from becoming an open public URL-shortening service.

Future Possibility

If there is a clear need, the feature could later be expanded to allow trusted users or other HSCStack features to generate short links.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions