Skip to content

[Enhancement]: Automate Copyright Year and Add AOSSIE Footer Link #354

@SoorejS

Description

@SoorejS

Feature / Improvement

Replace hardcoded copyright years with a dynamically generated year using JavaScript and turn AOSSIE footer into an interactive text

Problem

  1. Currently, some pages in the frontend contain hardcoded copyright years.
  2. This requires manual updates every year and can introduce unnecessary maintenance overhead.
  3. The AOSSIE text in the footer needs to be converted into a clickable link that redirects to the official AOSSIE website.

Example problem:

A year such as © 2016–2024 must be manually updated to 2025, 2026, etc.
AOSSIE is just a text

Proposed Solution

Use JavaScript's new Date().getFullYear() to dynamically generate the current year.

Example:

© 2016-{new Date().getFullYear()}

This ensures the copyright year automatically updates each year without requiring code changes.

Use AOSSIE Org link to:

<a href="https://aossie.org" target="_blank" rel="noopener noreferrer">
  AOSSIE
</a>

Files Potentially Affected

  • About.tsx
  • CoachPage.tsx

Benefits

  • Prevents yearly manual updates
  • Reduces maintenance overhead
  • Ensures accurate and up-to-date branding
  • Avoids technical debt from outdated copyright notices
  • makes the site more interactive

Scope

This is a small frontend maintenance improvement and does not introduce any new dependencies or functionality.

If approved, I would be happy to implement this change.

Additional Context

Code of Conduct

  • I have joined the Discord server and will post updates there
  • I have searched existing issues to avoid duplicates

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions