Skip to content

ShehanCes/VivaTrip

Repository files navigation

Itinerary and Letter Generator

A standalone desktop application for managing delegation trips, generating itineraries, and creating permission request letters.

Features

  • Delegation Management: Add, edit, and manage multiple delegations with detailed information
  • Venue Management: Store venues with distances from office and hotel
  • Trip Planning: Create comprehensive itineraries with dates, times, and venues
  • Document Generation: Generate editable Word documents for itineraries and permission letters
  • PDF Export: Export all documents to PDF format
  • Local Database: All data stored locally in SQLite database

Installation

  1. Install Python 3.8 or higher
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Run the application:
    python main.py
    

Usage

  1. Add Delegations: Enter delegation member details (names, ranks, titles, etc.)
  2. Add Venues: Input venues with distances from office and hotel
  3. Create Trips: Plan trips with arrival/departure dates, hotels, and venues
  4. Generate Documents: Create itineraries and permission letters
  5. Export: Save as Word documents or PDFs

Database Schema

  • Delegations: Member information, ranks, titles
  • Venues: Location details, distances
  • Trips: Trip details, dates, hotels, venues
  • Documents: Generated document templates and content

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors