vijayvizag's picture
Initial commit for Hugging Face Space
2a1cdbf
|
raw
history blame
843 Bytes
---
title: Code To Doc Streamlit
emoji: πŸš€
colorFrom: gray
colorTo: red
sdk: streamlit
sdk_version: 1.44.1
app_file: app.py
pinned: false
license: apache-2.0
short_description: doc gen
---
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
# Code to Project Document Generator
This is a Streamlit app that takes code files and a heading structure, and generates:
- A DOCX project report
- A PPTX presentation
It uses lightweight models like T5 and tools like python-docx and pptx. Deployable on Hugging Face Spaces!
## Usage
1. Upload your code files (Python or React)
2. Upload a `headings.txt` file with your report headings
3. Click Generate
## Output
- `project_report.docx`
- `project_presentation.pptx`
## Run Locally
```bash
pip install -r requirements.txt
streamlit run app.py
```