Social Media package for BAKERIES

import React, { useMemo, useState } from “react”; import { BrowserRouter as Router, Routes, Route, Link, NavLink, useNavigate } from “react-router-dom”; import { motion } from “framer-motion”; import { Button } from “@/components/ui/button”; import { Card, CardContent, CardHeader, CardTitle } from “@/components/ui/card”; import { Input } from “@/components/ui/input”; import { Textarea } from “@/components/ui/textarea”; import { ChevronRight, Calendar, Stethoscope, Phone, Mail, Globe, CreditCard, ShieldCheck, ArrowRight, HeartPulse, Users } from “lucide-react”; // Simple, brandable theme tokens (tweak to match target palette without copying assets) const theme = { primary: “#1d6eb3”, // adjust to match your brand primaryDark: “#135187”, accent: “#22a6b3”, bg: “#f7fbff”, text: “#0f172a”, }; const Container = ({ children, className = “” }) => (
{children}
);const Nav = () => { const navLink = ({ isActive }) => ( px-3 py-2 rounded-xl text-sm font-medium ${isActive ? “bg-white shadow” : “hover:bg-white/70”} ); return (
MediLinea
Prijava
); }; const Hero = () => (
Online lekarske konsultacije — brzo, sigurno i dostupno

Razgovarajte sa specijalistom putem video poziva, bez čekanja u redovima. Saveti, drugi mišljenja i planovi terapije iz udobnosti vašeg doma.

Sertifikovani lekari
Sigurno plaćanje
SR/EN jezici
{[ {icon: , title: “Pedijatrija”}, {icon: , title: “Kardiologija”}, {icon: , title: “Psiholog”}, {icon: , title: “Brzo zakazivanje”}, ].map((s, i) => (
{s.icon}
{s.title}
))}
);const Services = () => (

Usluge

Zakaži
{[ {title: “Dermatologija”, desc: “Pošaljite fotografije promena na koži i dobijte plan terapije.”}, {title: “Reumatologija”, desc: “Procena tegoba zglobova, mišića i vezivnog tkiva.”}, {title: “Endokrinologija”, desc: “Praćenje hormona, štitaste žlezde i dijabetesa.”}, {title: “Pedijatrija”, desc: “Akutna stanja kod dece, saveti i praćenje.”}, {title: “Psiholog”, desc: “Diskretni razgovori i podrška odraslima i adolescentima.”}, {title: “Interna medicina”, desc: “Tumačenje laboratorije i drugo mišljenje.”}, ].map((s, i) => ( {s.title}

{s.desc}

Zakaži
))}
); const HowItWorks = () => (

Kako funkcioniše

{[ {step:”1″, title:”Izaberite uslugu”, text:”Odaberite specijalistu i vrstu konsultacije (video / poruka).”}, {step:”2″, title:”Zakažite termin”, text:”Predložite vreme — sistem potvrđuje najbrži slobodan termin.”}, {step:”3″, title:”Pričajte sa lekarom”, text:”Video poziv u aplikaciji + plan terapije i preporuke.”}, ].map((x, i) => (
{x.step}
{x.title}

{x.text}

))}
); const PriceCard = ({name, price, perks}) => ( {name}
€{price}
    {perks.map((p,i)=>
  • {p}
  • )}
); const Pricing = () => (

Cenovnik

); const Booking = () => { const [form, setForm] = useState({service:””, date:””, time:””, name:””, email:””}); const navigate = useNavigate(); return (

Zakaži konsultacije

setForm({…form, date:e.target.value})}/>
setForm({…form, time:e.target.value})}/>
setForm({…form, name:e.target.value})} placeholder=”Vaše ime”/>
setForm({…form, email:e.target.value})} placeholder=”[email protected]”/>