Skip to content

HHS/LymeX-AI-Pilot-2025_Frontend

LymeX Regulatory Support (AI) – Dynamic Questionnaire & Regulatory Preparatory Module

Status: Production-ready application implementing HHS Lyme Innovation SOW Sections 2.1.3 (Dynamic Questionnaire) and 2.1.4 (Regulatory Preparatory Module) for FDA regulatory submissions.

Overview

AI-powered regulatory support tool for Lyme disease diagnostics, providing:

  • Dynamic Questionnaire: Adaptive Q&A for regulatory pathways and FDA requirements
  • Regulatory Preparatory Module: Guided workflow for FDA premarket submissions

Built with React 19, Material-UI, and Redux Toolkit for enterprise-grade performance and accessibility.

Quick Start

git clone <REPO_URL>
cd <REPO_NAME>
npm install
npm start

Prerequisites: Node.js 18+, npm 9+

Configuration

# .env
REACT_APP_API_BASE_URL=http://localhost:19000/
REACT_APP_ENV=development
REACT_APP_VERSION=0.1.0

Tech Stack

Category Technology Version
Framework React ^19.0.0
UI Library Material-UI ^7.0.2
State Management Redux Toolkit ^2.6.1
Routing React Router ^7.4.1
HTTP Client Axios ^1.8.4
Styling Styled Components ^6.1.16

File Processing: Docx, jsPDF, XLSX, PapaParse
Development: ESLint, Prettier
Browser Support: Chrome, Firefox, Safari, Edge (latest 2 versions)

Enterprise Standards

  • Security: Federal cybersecurity compliance, server-side API key protection
  • Accessibility: WCAG 2.1 / Section 508 compliant
  • Code Quality: ESLint + Prettier, modular architecture
  • Performance: Optimized builds, lazy loading
  • Monitoring: Error tracking, performance monitoring ready

Contributing

  1. Fork repository
  2. Create feature branch: feat/description
  3. Submit PR with description and screenshots
  4. Ensure accessibility compliance for UI changes

Contributing

If you'd like to contribute directly to LymeX Regulatory Support (AI), please follow our contributing guidelines here.

Policies

Open Source Policy

We adhere to the HHS Open Source Policy. If you have any questions, just send us an email.

Security and Responsible Disclosure Policy

Submit a vulnerability: Vulnerability reports can be submitted through processes listed on the HHS VDP Page.

For more information about our Security, Vulnerability, and Responsible Disclosure Policies, see SECURITY.md.

Software Bill of Materials (SBOM)

A Software Bill of Materials (SBOM) is a formal record containing the details and supply chain relationships of various components used in building software.

In the spirit of Executive Order 14028 - Improving the Nation’s Cyber Security, a SBOM for this repository is provided here: https://github.com/hhs/LymeX-AI-Pilot-2025_Frontend/network/dependencies.

For more information and resources about SBOMs, visit: https://www.cisa.gov/sbom.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Disclaimer

Informational support only. Does not replace official FDA guidance or professional consultation.


Maintainer

Crowdplat ([email protected])

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages