diff --git a/assets/docs/financials/doc_balance_sheets_1772313586.xlsx b/assets/docs/financials/doc_balance_sheets_1772313586.xlsx new file mode 100644 index 0000000..5110888 Binary files /dev/null and b/assets/docs/financials/doc_balance_sheets_1772313586.xlsx differ diff --git a/assets/docs/financials/doc_balance_sheets_1772313672.xlsx b/assets/docs/financials/doc_balance_sheets_1772313672.xlsx new file mode 100644 index 0000000..5110888 Binary files /dev/null and b/assets/docs/financials/doc_balance_sheets_1772313672.xlsx differ diff --git a/assets/docs/financials/doc_balance_sheets_1772313778.xlsx b/assets/docs/financials/doc_balance_sheets_1772313778.xlsx new file mode 100644 index 0000000..5110888 Binary files /dev/null and b/assets/docs/financials/doc_balance_sheets_1772313778.xlsx differ diff --git a/assets/docs/financials/doc_cash_flow_statements_1772313586.xlsx b/assets/docs/financials/doc_cash_flow_statements_1772313586.xlsx new file mode 100644 index 0000000..68c0c99 Binary files /dev/null and b/assets/docs/financials/doc_cash_flow_statements_1772313586.xlsx differ diff --git a/assets/docs/financials/doc_cash_flow_statements_1772313672.xlsx b/assets/docs/financials/doc_cash_flow_statements_1772313672.xlsx new file mode 100644 index 0000000..68c0c99 Binary files /dev/null and b/assets/docs/financials/doc_cash_flow_statements_1772313672.xlsx differ diff --git a/assets/docs/financials/doc_cash_flow_statements_1772313778.xlsx b/assets/docs/financials/doc_cash_flow_statements_1772313778.xlsx new file mode 100644 index 0000000..68c0c99 Binary files /dev/null and b/assets/docs/financials/doc_cash_flow_statements_1772313778.xlsx differ diff --git a/assets/docs/financials/doc_gross_margin_1772313586.xlsx b/assets/docs/financials/doc_gross_margin_1772313586.xlsx new file mode 100644 index 0000000..cc81d79 Binary files /dev/null and b/assets/docs/financials/doc_gross_margin_1772313586.xlsx differ diff --git a/assets/docs/financials/doc_gross_margin_1772313672.xlsx b/assets/docs/financials/doc_gross_margin_1772313672.xlsx new file mode 100644 index 0000000..cc81d79 Binary files /dev/null and b/assets/docs/financials/doc_gross_margin_1772313672.xlsx differ diff --git a/assets/docs/financials/doc_gross_margin_1772313778.xlsx b/assets/docs/financials/doc_gross_margin_1772313778.xlsx new file mode 100644 index 0000000..cc81d79 Binary files /dev/null and b/assets/docs/financials/doc_gross_margin_1772313778.xlsx differ diff --git a/assets/docs/financials/doc_income_statements_1772313586.xlsx b/assets/docs/financials/doc_income_statements_1772313586.xlsx new file mode 100644 index 0000000..c496903 Binary files /dev/null and b/assets/docs/financials/doc_income_statements_1772313586.xlsx differ diff --git a/assets/docs/financials/doc_income_statements_1772313672.xlsx b/assets/docs/financials/doc_income_statements_1772313672.xlsx new file mode 100644 index 0000000..c496903 Binary files /dev/null and b/assets/docs/financials/doc_income_statements_1772313672.xlsx differ diff --git a/assets/docs/financials/doc_income_statements_1772313778.xlsx b/assets/docs/financials/doc_income_statements_1772313778.xlsx new file mode 100644 index 0000000..c496903 Binary files /dev/null and b/assets/docs/financials/doc_income_statements_1772313778.xlsx differ diff --git a/assets/docs/financials/doc_revenue_breakdown_1772313586.xlsx b/assets/docs/financials/doc_revenue_breakdown_1772313586.xlsx new file mode 100644 index 0000000..4b5131c Binary files /dev/null and b/assets/docs/financials/doc_revenue_breakdown_1772313586.xlsx differ diff --git a/assets/docs/financials/doc_revenue_breakdown_1772313672.xlsx b/assets/docs/financials/doc_revenue_breakdown_1772313672.xlsx new file mode 100644 index 0000000..4b5131c Binary files /dev/null and b/assets/docs/financials/doc_revenue_breakdown_1772313672.xlsx differ diff --git a/assets/docs/financials/doc_revenue_breakdown_1772313778.xlsx b/assets/docs/financials/doc_revenue_breakdown_1772313778.xlsx new file mode 100644 index 0000000..4b5131c Binary files /dev/null and b/assets/docs/financials/doc_revenue_breakdown_1772313778.xlsx differ diff --git a/create_startup.php b/create_startup.php index ecc6324..7b85da8 100644 --- a/create_startup.php +++ b/create_startup.php @@ -19,6 +19,7 @@ $existingStartup = $stmt->fetch(); if ($_SERVER['REQUEST_METHOD'] === 'POST') { $name = $_POST['name'] ?? ''; + $description = $_POST['description'] ?? ''; // New field for Short Pitch $legal_name = $_POST['legal_name'] ?? ''; $country = $_POST['country'] ?? ''; $industry = $_POST['industry'] ?? ''; @@ -61,8 +62,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { } if (!$error) { - if (empty($name) || empty($legal_name) || empty($country) || empty($industry) || empty($business_model) || empty($product_service) || empty($operational_stage)) { - $error = "Please fill in all mandatory company information fields."; + if (empty($name) || empty($description) || empty($legal_name) || empty($country) || empty($industry) || empty($business_model) || empty($product_service) || empty($operational_stage)) { + $error = "Please fill in all mandatory company information fields, including the short pitch."; } } @@ -85,6 +86,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { // AI Prompt $prompt = "As a financial analyst, calculate a recommended annual dividend yield (interest percentage) based on this startup profile: Name: {$name} + Short Pitch: {$description} Industry: {$industry}/{$sub_industry} Business Model: {$business_model} Product: {$product_service} @@ -114,7 +116,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { if ($existingStartup) { $stmt = db()->prepare("UPDATE startups SET - name = ?, legal_name = ?, country = ?, industry = ?, sub_industry = ?, business_model = ?, product_service = ?, operational_stage = ?, + name = ?, description = ?, legal_name = ?, country = ?, industry = ?, sub_industry = ?, business_model = ?, product_service = ?, operational_stage = ?, cofounder_equity_pct = ?, cofounder_equity_type = ?, cofounder_responsibilities = ?, desired_cofounder_experience = ?, cofounder_commitment = ?, other_partnership_details = ?, current_cash_balance = ?, burn_rate = ?, doc_income_statements = ?, doc_balance_sheets = ?, doc_cash_flow_statements = ?, doc_revenue_breakdown = ?, doc_gross_margin = ?, @@ -122,7 +124,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { WHERE id = ? AND founder_id = ?"); $stmt->execute([ - $name, $legal_name, $country, $industry, $sub_industry, $business_model, $product_service, $operational_stage, + $name, $description, $legal_name, $country, $industry, $sub_industry, $business_model, $product_service, $operational_stage, $cofounder_equity_pct, $cofounder_equity_type, $cofounder_responsibilities, $desired_cofounder_experience, $cofounder_commitment, $other_partnership_details, $current_cash_balance, $burn_rate, $uploaded_paths['doc_income_statements'], $uploaded_paths['doc_balance_sheets'], $uploaded_paths['doc_cash_flow_statements'], @@ -132,7 +134,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $final_id = $existingStartup['id']; } else { $stmt = db()->prepare("INSERT INTO startups ( - name, legal_name, country, industry, sub_industry, business_model, product_service, operational_stage, + name, description, legal_name, country, industry, sub_industry, business_model, product_service, operational_stage, cofounder_equity_pct, cofounder_equity_type, cofounder_responsibilities, desired_cofounder_experience, cofounder_commitment, other_partnership_details, current_cash_balance, burn_rate, doc_income_statements, doc_balance_sheets, doc_cash_flow_statements, doc_revenue_breakdown, doc_gross_margin, @@ -140,7 +142,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 'private')"); $stmt->execute([ - $name, $legal_name, $country, $industry, $sub_industry, $business_model, $product_service, $operational_stage, + $name, $description, $legal_name, $country, $industry, $sub_industry, $business_model, $product_service, $operational_stage, $cofounder_equity_pct, $cofounder_equity_type, $cofounder_responsibilities, $desired_cofounder_experience, $cofounder_commitment, $other_partnership_details, $current_cash_balance, $burn_rate, $uploaded_paths['doc_income_statements'], $uploaded_paths['doc_balance_sheets'], $uploaded_paths['doc_cash_flow_statements'], @@ -244,6 +246,11 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { +