Files
alex 1615ec92c1 Add demo system and various analysis scripts
- Created demo_system.sh for interactive demo scenarios including TAG and B7 analysis, monthly economics, and complete system demo.
- Implemented legacy_tag_opgaver.sh to fetch and analyze real API data for TAG tasks, generating detailed CSV reports.
- Developed oekonomi_analyser.sh for economic analysis with options to fetch new data and specify the year for analysis.
- Introduced tag_analyser.sh for analyzing TAG tasks with options for fetching data and specifying task types.
2025-09-19 10:59:48 +02:00

133 lines
3.4 KiB
Bash

#!/usr/bin/env bash
# Demo System - Tilbudsgivern Server
SCRIPT_DIR="$(dirname "$0")"
# Farver til demo
RED='\033[0;31m'
GREEN='\033[0;32m'
BLUE='\033[0;34m'
YELLOW='\033[1;33m'
CYAN='\033[0;36m'
NC='\033[0m' # No Color
print_banner() {
echo -e "${BLUE}============================================${NC}"
echo -e "${BLUE} TILBUDSGIVERN ANALYSE SYSTEM DEMO${NC}"
echo -e "${BLUE}============================================${NC}"
echo ""
}
demo_menu() {
echo -e "${CYAN}Vælg demo scenario:${NC}"
echo ""
echo "1. TAG Opgaver Analyse"
echo "2. B7 Opgaver Analyse"
echo "3. Månedlig Økonomi 2025"
echo "4. Komplet System Demo"
echo "5. Afslut"
echo ""
read -p "Vælg (1-5): " choice
echo ""
case $choice in
1)
demo_tag_analysis
;;
2)
demo_b7_analysis
;;
3)
demo_monthly_economics
;;
4)
demo_complete_system
;;
5)
echo -e "${GREEN}Demo afsluttet${NC}"
exit 0
;;
*)
echo -e "${RED}Ugyldigt valg${NC}"
demo_menu
;;
esac
}
demo_tag_analysis() {
echo -e "${GREEN}=== TAG OPGAVER ANALYSE DEMO ===${NC}"
echo "Simulerer: ./tag_analyser.sh --key API_KEY --task-type tag"
echo ""
echo -e "${YELLOW}Resultater:${NC}"
echo "- 400+ TAG opgaver identificeret"
echo "- 2 tilbud sendt (0.5% conversion rate)"
echo "- 81.75 timer registreret"
echo "- CSV rapport genereret"
echo ""
read -p "Tryk Enter for at fortsætte..."
demo_menu
}
demo_b7_analysis() {
echo -e "${GREEN}=== B7 OPGAVER ANALYSE DEMO ===${NC}"
echo "Simulerer: ./tag_analyser.sh --key API_KEY --task-type b7"
echo ""
echo -e "${YELLOW}Resultater:${NC}"
echo "- 6 B7 opgaver identificeret"
echo "- 0 tilbud sendt (100% missed opportunity)"
echo "- Case 2404: 450 dage gammel uden tilbud!"
echo "- Potentiale: 480.000 DKK"
echo ""
read -p "Tryk Enter for at fortsætte..."
demo_menu
}
demo_monthly_economics() {
echo -e "${GREEN}=== MÅNEDLIG ØKONOMI 2025 DEMO ===${NC}"
echo "Simulerer: ./oekonomi_analyser.sh --key API_KEY --year 2025"
echo ""
echo -e "${YELLOW}Resultater:${NC}"
echo "- 114 cases registreret i 2025"
echo "- 5.985.000 DKK total værdi"
echo "- Kun 120.000 DKK realiseret (2%!)"
echo "- 36 aktive cases"
echo "- September: 100% aktive cases"
echo ""
read -p "Tryk Enter for at fortsætte..."
demo_menu
}
demo_complete_system() {
echo -e "${GREEN}=== KOMPLET SYSTEM DEMO ===${NC}"
echo ""
echo -e "${CYAN}1. Data Indsamling${NC}"
echo " - Henter alle cases fra API"
echo " - Henter timer registreringer"
echo " - Henter tilbuds data"
echo ""
echo -e "${CYAN}2. Analyse${NC}"
echo " - TAG opgaver: 400+ cases"
echo " - B7 opgaver: 6 cases"
echo " - Økonomi: 114 cases i 2025"
echo ""
echo -e "${CYAN}3. Rapporter${NC}"
echo " - CSV filer til Excel"
echo " - Detaljerede tekst rapporter"
echo " - Månedlige oversigter"
echo ""
echo -e "${RED}KRITISKE FUND:${NC}"
echo " - 99.8 millioner DKK tabt potentiale"
echo " - 0.7% conversion rate"
echo " - 398 TAG cases uden tilbud"
echo ""
read -p "Tryk Enter for at fortsætte..."
demo_menu
}
main() {
print_banner
demo_menu
}
main "$@"