Integracja Firmowa

import React, { useMemo, useState } from “react”;
import { motion } from “framer-motion”;
import { Users, MapPin, Timer, Trophy, Phone, Mail, ShieldCheck, CloudSun, ClipboardList, CheckCircle2, Backpack, Landmark, Castle, Rocket, Wand2, Gamepad2, MoveRight } from “lucide-react”;

export default function EventyFirmoweOutdoor() {
const [form, setForm] = useState({
company: “”,
name: “”,
email: “”,
phone: “”,
date: “”,
people: “”,
location: “Poznań / okolice Jeziora Maltańskiego”,
scenario: “Mindfall”,
addons: [],
message: “”,
});

const mailto = useMemo(() => {
const subject = encodeURIComponent(“Zapytanie – Event firmowy w terenie (gry miejskie)”);
const body = encodeURIComponent(
`Firma: ${form.company}\nImię i nazwisko: ${form.name}\nE-mail: ${form.email}\nTelefon: ${form.phone}\nTermin: ${form.date}\nLiczba uczestników: ${form.people}\nLokalizacja/preferencje: ${form.location}\nScenariusz: ${form.scenario}\nDodatki: ${form.addons.join(“, “)}\n\nWiadomość: ${form.message}\n\nWysłane ze strony FunRoom – Eventy w terenie.`
);
return `mailto:poznan@funroom.pl?subject=${subject}&body=${body}`;
}, [form]);

const update = (k, v) => setForm((f) => ({ …f, [k]: v }));
const toggleAddon = (a) => setForm((f) => ({ …f, addons: f.addons.includes(a) ? f.addons.filter((x) => x !== a) : […f.addons, a] }));

const Section = ({ id, children }) => (

{children}

);

return (

{/* HERO */}


Nowość w FunRoom

Eventy firmowe w terenie
gry miejskie do 300 osób

Integracja, adrenalina i masa śmiechu. Gotowe scenariusze i pełna obsługa – w centrum Poznania, nad Maltą, na Starym Mieście lub w miejscu, które wybierzesz.

do 300 osób
90–120 min
Malta / Stare Miasto
bezpiecznie i legalnie
{[“Mindfall”, “Magiczny Portal”, “Blackout”, “Quizuj”, “Pixeluj”, “Custom”, “Teamwork”, “Fun”, “Outdoor”].map((t, i) => (

{t}

))}

Wizualizacja poglądowa


{/* USP */}

{[
{ icon: , title: “Skalowanie do 300 osób”, desc: “Równoległe trasy i zespoły 5–8 os. – dynamiczna, uczciwa rywalizacja.” },
{ icon: , title: “Lokalizacje w Poznaniu”, desc: “Jezioro Maltańskie, Stare Miasto, Park Cytadela – lub wskazane przez Ciebie.” },
{ icon: , title: “Szybka organizacja”, desc: “Gotowe scenariusze + zgrany zespół = sprawna realizacja bez zmartwień.” },
{ icon: , title: “Widowiskowy finał”, desc: “Podsumowanie, wręczenie nagród, zdjęcia, wyniki live i dużo braw.” },
].map((c, i) => (

{c.icon}

{c.title}

{c.desc}

))}

{/* SCENARIUSZE */}

Scenariusze gier terenowych

Wybierz gotowy wariant albo stwórzmy custom: brandowane zadania, fabuła z elementami Twojej branży i lokacje dopasowane do charakteru wydarzenia.

{[{
name: “Mindfall”,
icon: ,
desc: “Szpiegowska misja na czas. Zespoły rozwiązują zadania, by powstrzymać cyber‑zagrożenie. Idealne do rywalizacji na punkty.”,
}, {
name: “Magiczny Portal”,
icon: ,
desc: “Magiczna przygoda z zagadkami w przestrzeni miejskiej. Rodzinny klimat, świetne dla mieszanych wiekowo zespołów.”,
}, {
name: “Blackout”,
icon: ,
desc: “Miasto pogrąża się w mroku – trzeba przywrócić porządek. Dynamiczne zadania, dużo współpracy i sprintów.”,
}].map((s, i) => (

{s.icon}

{s.name}

{s.desc}

  • czas gry 90–120 min
  • zespoły 5–8 osób
  • ranking i punktacja live

))}

{/* JAK TO DZIAŁA */}

Jak to działa

{[
{ title: “Brief”, icon: , desc: “Krótka rozmowa o celach, uczestnikach i logistyce.” },
{ title: “Wybór trasy”, icon: , desc: “Dopasowujemy lokacje: Malta, Stare Miasto, Cytadela lub teren klienta.” },
{ title: “Harmonogram”, icon: , desc: “Check‑in, odprawa, start falami, finał i wręczenie nagród.” },
{ title: “Realizacja”, icon: , desc: “Mistrzowie Gry, tablety, materiały, zabezpieczenie – wszystko po naszej stronie.” },
{ title: “After”, icon: , desc: “Podsumowanie wyników, zdjęcia, opcjonalny quiz lub Pixeluj jako dogrywka.” },
].map((s, i) => (

{s.icon}

{s.title}

{s.desc}

))}

{/* POJEMNOŚĆ I LOGISTYKA */}

Skalowanie do 300 osób

Dzielimy uczestników na zespoły 5–8 osób i uruchamiamy równoległe trasy. Start w falach zapewnia płynność gry nawet przy bardzo dużych grupach.

do 60 os.

1 fala | 90–120 min

60–150 os.

2 fale | 90–120 min

150–300 os.

3 fale | 90–120 min

  • pełna obsługa techniczna i Mistrzowie Gry
  • wyniki live i uroczysty finał
  • opcjonalnie: foto/video, statuetki, branding

Lokalizacje polecane

{[
{ name: “Jezioro Maltańskie”, desc: “Przestrzeń, widoki, łatwa logistyka.” },
{ name: “Stare Miasto”, desc: “Klimatyczne uliczki i plenery do zadań.” },
{ name: “Park Cytadela”, desc: “Zieleń, dystanse i komfort gry.” },
{ name: “Twój teren”, desc: “Możemy opracować trasę przy biurze lub w dowolnym mieście.” },
].map((l, i) => (

{l.name}

{l.desc}

))}

Plan B na pogodę? Mamy opcje indoor: Pixeluj lub Quizuj.

{/* DODATKI */}

Opcje dodatkowe

{[
{ title: “Quizuj – show na żywo”, desc: “Prowadzący, buzzer-y i muzyka – idealne jako finał po grze.” },
{ title: “Pixeluj – interaktywna arena”, desc: “Energetyczne dogrywki w naszej lokalizacji nad Maltą.” },
{ title: “Catering i strefa chill”, desc: “Współpracujemy z lokalnymi partnerami, ustawimy namioty i leżaki.” },
{ title: “Branding & nagrody”, desc: “Personalizowane zadania, statuetki i oprawa graficzna wydarzenia.” },
].map((a, i) => (

{a.title}

{a.desc}

))}

{/* FAQ */}

FAQ – najczęstsze pytania

{[
{ q: “Co jeśli będzie padać?”, a: “Mamy plan B: skracamy odcinki w terenie, zmieniamy trasy lub przenosimy część aktywności do środka (Pixeluj / Quizuj).” },
{ q: “Czy wystawiacie fakturę VAT?”, a: “Tak, standardowo. Płatność przelewem, online lub na miejscu.” },
{ q: “Jaki jest minimalny i maksymalny rozmiar grupy?”, a: “Realizujemy eventy od ~20 do 300 osób. Powyżej 150 osób starty organizujemy w falach.” },
{ q: “W jakich językach prowadzicie wydarzenia?”, a: “Po polsku i po angielsku.” },
{ q: “Czy możliwa jest personalizacja zadań?”, a: “Tak – dodajemy elementy branżowe, wartości firmowe i zadania sponsorowane.” },
{ q: “Czy zapewniacie sprzęt?”, a: “Tak, zapewniamy tablety, materiały i pełną obsługę Mistrzów Gry.” },
].map((f, i) => (

{f.q}

{f.a}

))}

{/* FORMULARZ */}

Zapytaj o wycenę i termin

Zostaw kilka szczegółów – wrócimy z propozycją dopasowaną do celu Twojego wydarzenia.

{[
{ key: “company”, label: “Firma / organizacja”, type: “text”, placeholder: “Nazwa firmy” },
{ key: “name”, label: “Imię i nazwisko”, type: “text”, placeholder: “Jan Kowalski” },
{ key: “email”, label: “E‑mail”, type: “email”, placeholder: “twoj@email.pl” },
{ key: “phone”, label: “Telefon”, type: “tel”, placeholder: “+48 …” },
{ key: “date”, label: “Preferowany termin”, type: “date”, placeholder: “” },
{ key: “people”, label: “Liczba uczestników”, type: “number”, placeholder: “np. 120” },
].map((f) => (

))}

Dodatki
{[“Quizuj (show)”, “Pixeluj (arena)”, “Foto/Video”, “Statuetki”, “Branding”, “Catering”].map((o) => (

))}