Module Lunchify

Package jku.se


package jku.se
  • Class
    Description
    Represents an administrator user with extended permissions.
    Utility class for detecting mismatches between OCR-extracted data and manually entered invoice data.
    Enum representing the type of invoice category.
    Service class for performing OCR (Optical Character Recognition) using Google Cloud Vision API.
    Inner class to encapsulate OCR results.
    Utility class for establishing a connection to the database and handling file uploads to Supabase bucket storage.
    Represents an invoice submitted by a user, including metadata, validation logic, and OCR support.
    Represents an in-app notification that can be sent to users or administrators.
    The Statistics class provides various statistical evaluations based on invoices and reimbursements stored in the system.
    The Status enum represents the processing status of an invoice.
    The User class represents a user in the system, which can either be a regular user or an administrator.
    The UserInvoiceData class stores basic information about a user's invoices.
    The UserSession class manages the current user session in the application.