{opportunity.reference}
{opportunity.title}
- Investimento
- {money(opportunity.amount)}
- Maturidade
- {MATURITY_LEVELS[opportunity.maturity]}
import { useMemo, useState } from "react";
import {
Search,
Leaf,
Zap,
Hotel,
Truck,
Waves,
Banknote,
ArrowRight,
ArrowLeft,
MapPin,
CheckCircle2,
X,
} from "lucide-react";
/* ------------------------------------------------------------------ */
/* Dados de exemplo (substituir depois por chamadas à API Laravel) */
/* ------------------------------------------------------------------ */
const SECTORS = [
{
slug: "agronegocio",
name: "Agronegócio",
icon: Leaf,
description:
"Produção, agroprocessamento, irrigação e cadeias de valor agrícolas.",
},
{
slug: "energia",
name: "Energia e Mineração",
icon: Zap,
description:
"Energias renováveis, transição energética e mineração responsável.",
},
{
slug: "turismo",
name: "Turismo",
icon: Hotel,
description: "Hotelaria, turismo costeiro, cultural e ecológico.",
},
{
slug: "infraestruturas",
name: "Infraestruturas",
icon: Truck,
description: "Logística, transportes, parques industriais e energia.",
},
{
slug: "economia-azul",
name: "Economia Azul",
icon: Waves,
description: "Pesca, aquacultura, portos e logística marítima.",
},
{
slug: "mercado-financeiro",
name: "Mercado Financeiro",
icon: Banknote,
description: "Fintech, capital de risco e instrumentos financeiros.",
},
];
const PROVINCES = [
"Maputo Cidade",
"Maputo Província",
"Gaza",
"Inhambane",
"Sofala",
"Manica",
"Tete",
"Zambézia",
"Nampula",
"Cabo Delgado",
"Niassa",
];
const MATURITY_LEVELS = [
"Ideia identificada",
"Pré-estudo disponível",
"Estudo de viabilidade em curso",
"Projecto estruturado",
"Pronto para investimento",
"Em negociação ou implementação",
];
const OPPORTUNITIES = [
{
reference: "INV-MZ-AGR-001",
title: "Unidade de processamento agrícola em Nampula",
sector: "agronegocio",
province: "Nampula",
maturity: 3,
amount: 2500000,
financing: "Capital e parceria técnica",
impact: "120 empregos directos e substituição de importações.",
summary:
"Instalação de uma unidade de processamento para agregar valor à produção agrícola local, reduzir perdas pós-colheita e melhorar o acesso a mercados.",
featured: true,
},
{
reference: "INV-MZ-ENE-002",
title: "Mini-rede solar para polo produtivo",
sector: "energia",
province: "Zambézia",
maturity: 2,
amount: 1200000,
financing: "PPP ou financiamento misto",
impact: "Acesso a energia para 40 unidades produtivas.",
summary:
"Solução de energia renovável para reforçar o fornecimento eléctrico a uma zona produtiva com potencial agrícola e comercial.",
featured: true,
},
{
reference: "INV-MZ-TUR-003",
title: "Eco-lodge costeiro com integração comunitária",
sector: "turismo",
province: "Inhambane",
maturity: 1,
amount: 1800000,
financing: "Capital privado ou joint venture",
impact: "Emprego local e conservação da faixa costeira.",
summary:
"Desenvolvimento de uma unidade turística com participação comunitária, focada em sustentabilidade e experiências autênticas.",
featured: true,
},
{
reference: "INV-MZ-INF-004",
title: "Centro logístico provincial",
sector: "infraestruturas",
province: "Sofala",
maturity: 3,
amount: 8500000,
financing: "Concessão ou PPP",
impact: "Redução de custos logísticos regionais.",
summary:
"Infraestrutura de armazenamento e distribuição para apoiar a comercialização de produtos regionais e reduzir perdas na cadeia.",
featured: false,
},
{
reference: "INV-MZ-BLUE-005",
title: "Processamento de pescado e cadeia fria",
sector: "economia-azul",
province: "Zambézia",
maturity: 1,
amount: 900000,
financing: "Capital, crédito ou parceria operacional",
impact: "Redução de perdas pós-captura na pesca artesanal.",
summary:
"Reforço da capacidade de conservação, processamento e distribuição de pescado para pequenos operadores locais.",
featured: false,
},
{
reference: "INV-MZ-FIN-006",
title: "Plataforma de crédito para PME agrícolas",
sector: "mercado-financeiro",
province: "Maputo Cidade",
maturity: 2,
amount: 3000000,
financing: "Fundo de investimento ou parceiro financeiro",
impact: "Acesso a financiamento para 300+ pequenas empresas.",
summary:
"Estrutura de financiamento dedicada a pequenas e médias empresas do sector agrícola com dificuldade de acesso a crédito bancário.",
featured: false,
},
];
const money = (amount) =>
new Intl.NumberFormat("pt-MZ", {
style: "currency",
currency: "USD",
maximumFractionDigits: 0,
}).format(amount);
const sectorOf = (slug) => SECTORS.find((s) => s.slug === slug);
/* ------------------------------------------------------------------ */
/* Componentes */
/* ------------------------------------------------------------------ */
function TopBar({ onNavigate, requestCount }) {
return (
Portal do Investidor
Consulte projectos por província e estágio de maturidade,
compreenda os requisitos legais e fiscais, e manifeste
interesse directamente junto da entidade promotora.
Explore as áreas prioritárias do programa de investimento nacional.
{opportunity.reference}
{results.length} oportunidade{results.length === 1 ? "" : "s"}{" "}
encontrada{results.length === 1 ? "" : "s"}.
{opportunity.reference}
{opportunity.summary}
A sua referência é {result.reference}. A equipa
do portal irá analisar o pedido e poderá solicitar informação
adicional.
Preencha os dados abaixo para que a equipa do portal possa analisar
o seu interesse e entrar em contacto.
Oportunidades reais de investimento em Moçambique,
organizadas por sector.
Sectores estratégicos
{opportunity.title}
Oportunidades de investimento
{opportunity.title}
Manifestação de interesse registada
Manifestar interesse
{error}
}