Skip to content

Replace all placeholder https://github.com footer links with real repository URLs #79

@komalharshita

Description

@komalharshita

Problem:

The footer in templates/index.html contains multiple links that all point to the generic https://github.com URL instead of the actual DevPath repository. Affected links include: "GitHub", "Contributing Guide", "Report an Issue", "Our Story", "Open Source", "License", "Privacy Policy", and "Terms of Use". Clicking any of these takes users to the GitHub homepage, which is confusing and unprofessional.

This is distinct from issues #45 (GitHub links in navbar/buttons) and #59 (Privacy Policy and Terms of Use specifically) — this issue covers all remaining broken footer links in a single PR.

Proposed Solution:

Define the repository base URL as a Jinja2 variable at the top of the template or as a Flask app.config value, and update each link:

  • GitHub → https://github.com/komalharshita/DevPath
  • Contributing Guide → https://github.com/komalharshita/DevPath/blob/main/CONTRIBUTING.md
  • Report an Issue → https://github.com/komalharshita/DevPath/issues/new/choose
  • Our Story / Open Source → https://github.com/komalharshita/DevPath
  • License → https://github.com/komalharshita/DevPath/blob/main/LICENSE
  • Privacy Policy → remove or replace with a real page
  • Terms of Use → remove or replace with a real page

Files Likely Affected:

  • templates/index.html
  • templates/project.html (footer section)

Estimated Difficulty: Beginner

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions