Event Report Generator is a user-friendly web application built with Streamlit and Google Gemini API, designed to simplify the creation of professional event reports. By entering a few event details and uploading images, the app generates a clean, structured LaTeX report and compiles it to a polished PDF β ready for sharing or documentation.
- π Clean UI using Streamlit
- π§ Event description generation with Google Gemini (Generative AI)
- πΌ Upload logo and event photo
- π Automatically generate a LaTeX report
- π₯ Export .tex and .pdf files
- π PDF preview in-browser
Make sure the following are installed:
- Python 3.8+
- pip (Python package manager)
- Internet connection (for Gemini API)
- External LaTeX compiler server (for compiling LaTeX to PDF)
- Google API Key for Gemini
Install dependencies:
pip install -r requirements.txt