- 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.
133 lines
3.4 KiB
Bash
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 "$@"
|