Skip to content

Conversation

@PRAteek-singHWY
Copy link
Contributor

@PRAteek-singHWY PRAteek-singHWY commented Dec 15, 2025

Summary

This PR introduces the first step of the MyOpenCRE frontend as described in issue #584.

It adds a dedicated MyOpenCRE page that allows users to download a CSV mapping template (header-only), enabling them to map their own security standards (e.g. SOC2) to OpenCRE Common Requirements without using curl or CLI tooling.

What’s included

  • New MyOpenCRE frontend page (React + TypeScript)
  • Route and navigation entry for /myopencre
  • Downloadable CSV mapping template (header-only) defining the expected column structure:
    • standard_name
    • standard_section
    • cre_id
    • notes
  • No backend changes

What’s intentionally out of scope

  • CSV upload functionality
  • Feature flag handling (local vs Heroku)
  • Import notifications

These will be handled in follow-up incremental PRs to keep the review surface small.

Related issue

Closes part of #584

Screenshots

  • MyOpenCRE navigation entry
Screenshot 2025-12-15 at 12 07 41 Screenshot 2025-12-15 at 12 08 01
  • MyOpenCRE landing page]
Screenshot 2025-12-15 at 12 07 48
  • Downloaded CSV mapping template
Screenshot 2025-12-15 at 13 20 38

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant