EP_inspection_tool_proto/README.md

695 B

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

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)