# EP Inspection Tool A web application for inspection reporting and management built with Flask and SQLite. ## Features - User authentication and authorization - Admin panel for user management - Inspection form with multiple inspectors and photo uploads - PDF export functionality - Responsive web interface ## Requirements - Python 3.11+ - Flask - SQLAlchemy - WeasyPrint - bcrypt ## Setup 1. Install dependencies: `pip install -r requirements.txt` 2. Run setup script: `python setup.py` 3. Run the application: `python run.py` ## Testing Run tests with: `python tests.py` ## Usage 1. Start the server: `python run.py` 2. Access the application at `https://localhost:5000` 3. Login with the default admin account (admin/password)