A newer version of the Gradio SDK is available:
5.23.3
PlanExe Report Generator
A tool to generate a beautiful HTML report from PlanExe output files.
Features
- Combines all important PlanExe output files into a single HTML report
- Includes:
- Project Pitch
- SWOT Analysis
- Expert Criticism
- Complete Project Plan
- Automatically opens the report in your default web browser
- Responsive design for easy reading
- Clean, professional formatting
Usage
Generate report and open in browser
python -m src.report.report_generator /path/to/planexe/output/directory
Generate report without opening it in the browser
python -m src.report.report_generator /path/to/planexe/output/directory --no-browser
Report Contents
The generated report includes:
Project Pitch
- Summary of the project
- Key project points
SWOT Analysis
- Strengths
- Weaknesses
- Opportunities
- Threats
Expert Criticism
- Detailed feedback from experts
- Potential issues and considerations
Project Plan
- Complete Work Breakdown Structure (WBS)
- Task dependencies
- Duration estimates
Example
If your PlanExe output is in /home/user/my_project/planexe_dir
, run:
python -m src.report.report_generator /home/user/my_project/planexe_dir
This will:
- Generate a report named
report.html
in the specified directory - Automatically open the report in your default web browser
Troubleshooting
Missing Files
- The script will warn you about any missing files
- The report will still generate with available data
Browser doesn't open
- The report is still generated
- Manually open the HTML file from the output directory
Invalid JSON
- Check if the JSON files are properly formatted
- The script will skip invalid files and continue with valid ones
Contributing
Feel free to submit issues and enhancement requests!