almost change all layouts to ssr

This commit is contained in:
Ehsan
2025-05-11 15:16:51 +03:30
parent b3bdf6c332
commit 1b2f579d0d
20 changed files with 121 additions and 124 deletions
+2 -2
View File
@@ -1,9 +1,9 @@
import AboutUsPage from "@/components/aboutUs"; import AboutUsPage from "@/components/aboutUs";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
function AboutUs() { function AboutUs() {
return ( return (
<Layout title="درباره ما" name="about-us"> <Layout>
<AboutUsPage /> <AboutUsPage />
</Layout> </Layout>
); );
+2 -2
View File
@@ -1,12 +1,12 @@
import BlogPage from "@/components/blog"; import BlogPage from "@/components/blog";
import Layout from "@/components/layout";
import articles from "@/data/articles.json"; import articles from "@/data/articles.json";
import Layout from "@/components/layout/StLayout";
function Blog({ params: { slug } }) { function Blog({ params: { slug } }) {
const article = articles.find((item) => item.id === +slug); const article = articles.find((item) => item.id === +slug);
return ( return (
<Layout title="وبلاگ" name="blog"> <Layout>
<BlogPage article={article} articles={articles} /> <BlogPage article={article} articles={articles} />
</Layout> </Layout>
); );
+2 -2
View File
@@ -1,9 +1,9 @@
import BlogsPage from "@/components/blogs"; import BlogsPage from "@/components/blogs";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
function Blogs() { function Blogs() {
return ( return (
<Layout title="وبلاگ ها" name="blogs"> <Layout>
<BlogsPage /> <BlogsPage />
</Layout> </Layout>
); );
+2 -2
View File
@@ -1,5 +1,5 @@
import ClinicPage from "@/components/clinic"; import ClinicPage from "@/components/clinic";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
import clinics from "@/data/clinics.json"; import clinics from "@/data/clinics.json";
import doctors from "@/data/doctors.json"; import doctors from "@/data/doctors.json";
@@ -7,7 +7,7 @@ function Blog({ params: { slug } }) {
const clinic = clinics.find((item) => item.id === +slug); const clinic = clinics.find((item) => item.id === +slug);
return ( return (
<Layout title="کلینیک" name="clinic"> <Layout>
<ClinicPage data={clinic} doctors={doctors} /> <ClinicPage data={clinic} doctors={doctors} />
</Layout> </Layout>
); );
+2 -2
View File
@@ -1,9 +1,9 @@
import ClinicsPage from "@/components/clinics"; import ClinicsPage from "@/components/clinics";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
function Clinics() { function Clinics() {
return ( return (
<Layout title="کلینیک ها" name="clinics"> <Layout>
<ClinicsPage /> <ClinicsPage />
</Layout> </Layout>
); );
+1 -1
View File
@@ -1,5 +1,5 @@
import ContactUsPage from "@/components/contactUs"; import ContactUsPage from "@/components/contactUs";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
function ContactUs() { function ContactUs() {
return ( return (
+2 -2
View File
@@ -1,12 +1,12 @@
import DoctorPage from "@/components/doctor"; import DoctorPage from "@/components/doctor";
import Layout from "@/components/layout/StLayout";
import doctors from "@/data/doctors.json"; import doctors from "@/data/doctors.json";
import Layout from "@/components/layout";
function Doctor({ params: { slug } }) { function Doctor({ params: { slug } }) {
const doctor = doctors.find((item) => item.id === +slug); const doctor = doctors.find((item) => item.id === +slug);
return ( return (
<Layout title="دکتر ها"> <Layout>
<DoctorPage doctor={doctor} /> <DoctorPage doctor={doctor} />
</Layout> </Layout>
); );
+2 -2
View File
@@ -1,9 +1,9 @@
import DoctorsPage from "@/components/doctors"; import DoctorsPage from "@/components/doctors";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
function Doctors() { function Doctors() {
return ( return (
<Layout title="دکتر ها"> <Layout>
<DoctorsPage /> <DoctorsPage />
</Layout> </Layout>
); );
+7 -11
View File
@@ -7,22 +7,18 @@ import { GoogleTagManager } from "@next/third-parties/google";
import "react-toastify/dist/ReactToastify.css"; import "react-toastify/dist/ReactToastify.css";
import CustomToastify from "./CustomToastify"; import CustomToastify from "./CustomToastify";
import { ProvinceProvider } from "@/context/ProvinceProvider"; import { ProvinceProvider } from "@/context/ProvinceProvider";
import { headers } from "next/headers"; import { getStateInfo } from "@/lib/getStateInfo";
import citiesData from "@/data/city.json";
export async function generateMetadata() { export async function generateMetadata() {
const hostname = headers().get("host") || ""; const { matchedCity } = getStateInfo();
const cityMatch = citiesData.find((city) =>
hostname.includes(city.domain.split(".")[0])
);
return { return {
title: cityMatch ? cityMatch.title : "نوبت724", title: matchedCity ? matchedCity.title : "نوبت724",
description: cityMatch description: matchedCity
? cityMatch.description ? matchedCity.description
: "نوبت 724 - سیستم آنلاین نوبت‌دهی برای پزشکان و کلینیک‌ها. با استفاده از نوبت 724، به راحتی نوبت پزشکی خود را به صورت آنلاین رزرو کنید و از خدمات سریع و کارآمد ما بهره‌مند شوید", : "نوبت 724 - سیستم آنلاین نوبت‌دهی برای پزشکان و کلینیک‌ها. با استفاده از نوبت 724، به راحتی نوبت پزشکی خود را به صورت آنلاین رزرو کنید و از خدمات سریع و کارآمد ما بهره‌مند شوید",
keywords: cityMatch keywords: matchedCity
? cityMatch.keywords ? matchedCity.keywords
: "نوبت 724, نوبت دهی, رزرو نوبت, پزشک, پزشکی, کلینیک, بیمارستان, نوبت آنلاین, سیستم نوبت دهی, سیستم نوبت دهی آنلاین, سیستم نوبت دهی پزشکی, سیستم نوبت دهی کلینیک, سیستم نوبت دهی بیمارستان, سیستم نوبت دهی آنلاین پزشکی, سیستم نوبت دهی آنلاین کلینیک, سیستم نوبت دهی آنلاین بیمارستان", : "نوبت 724, نوبت دهی, رزرو نوبت, پزشک, پزشکی, کلینیک, بیمارستان, نوبت آنلاین, سیستم نوبت دهی, سیستم نوبت دهی آنلاین, سیستم نوبت دهی پزشکی, سیستم نوبت دهی کلینیک, سیستم نوبت دهی بیمارستان, سیستم نوبت دهی آنلاین پزشکی, سیستم نوبت دهی آنلاین کلینیک, سیستم نوبت دهی آنلاین بیمارستان",
openGraph: { openGraph: {
images: ["https://www.nobat724.com/assets/images/logo.png"], images: ["https://www.nobat724.com/assets/images/logo.png"],
+2 -3
View File
@@ -1,10 +1,9 @@
import HomePage from "@/components/home"; import HomePage from "@/components/home";
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
export default function Home() { export default function Home() {
return ( return (
<Layout title="خانه" name=""> <Layout>
<HomePage /> <HomePage />
</Layout> </Layout>
); );
+1 -1
View File
@@ -1,4 +1,4 @@
import Layout from "@/components/layout"; import Layout from "@/components/layout/StLayout";
import SpecialtiesPage from "@/components/specialties"; import SpecialtiesPage from "@/components/specialties";
function Specialties() { function Specialties() {
+4 -4
View File
@@ -9,7 +9,7 @@ function Caption({ data, loading }) {
<CustomLoading loading={loading} width="full" height={500}> <CustomLoading loading={loading} width="full" height={500}>
<Image <Image
className="rounded-[8px] overflow-hidden w-full" className="rounded-[8px] overflow-hidden w-full"
src={data.cover_first} src={data?.cover_first}
alt="cover-blog" alt="cover-blog"
height={570} height={570}
width={808} width={808}
@@ -19,14 +19,14 @@ function Caption({ data, loading }) {
<MultilineLoading loading={loading} width="full" height={18} line={20}> <MultilineLoading loading={loading} width="full" height={18} line={20}>
<div <div
className="my-[12px] sm:my-[16px] md:my-[20px] lg:my-[24px] text-[#525252] text-[14px] md:text-[15px] lg:text-[16px] font-normal leading-[26px] sm:leading-[28px] md:leading-[30px] lg:leading-[32px]" className="my-[12px] sm:my-[16px] md:my-[20px] lg:my-[24px] text-[#525252] text-[14px] md:text-[15px] lg:text-[16px] font-normal leading-[26px] sm:leading-[28px] md:leading-[30px] lg:leading-[32px]"
dangerouslySetInnerHTML={{ __html: data.caption }} dangerouslySetInnerHTML={{ __html: data?.caption }}
/> />
</MultilineLoading> </MultilineLoading>
</div> </div>
<CustomLoading loading={loading} width="full" height={500}> <CustomLoading loading={loading} width="full" height={500}>
<Image <Image
className="rounded-[8px] overflow-hidden w-full" className="rounded-[8px] overflow-hidden w-full"
src={data.cover_second} src={data?.cover_second}
alt="cover-blog" alt="cover-blog"
height={570} height={570}
width={808} width={808}
@@ -36,7 +36,7 @@ function Caption({ data, loading }) {
<MultilineLoading loading={loading} width="full" height={18} line={20}> <MultilineLoading loading={loading} width="full" height={18} line={20}>
<div <div
className="my-[12px] sm:my-[16px] md:my-[20px] lg:my-[24px] text-[#525252] text-[14px] md:text-[15px] lg:text-[16px] font-normal leading-[26px] sm:leading-[28px] md:leading-[30px] lg:leading-[32px]" className="my-[12px] sm:my-[16px] md:my-[20px] lg:my-[24px] text-[#525252] text-[14px] md:text-[15px] lg:text-[16px] font-normal leading-[26px] sm:leading-[28px] md:leading-[30px] lg:leading-[32px]"
dangerouslySetInnerHTML={{ __html: data.caption }} dangerouslySetInnerHTML={{ __html: data?.caption }}
/> />
</MultilineLoading> </MultilineLoading>
</div> </div>
+2 -2
View File
@@ -34,7 +34,7 @@ function Head({ data, loading }) {
</p> </p>
<TextLoading width={55} height={22} loading={loading}> <TextLoading width={55} height={22} loading={loading}>
<p className="text-[#9B9B9B] text-[11px] md:text-[14px] lg:text-[16px] font-medium"> <p className="text-[#9B9B9B] text-[11px] md:text-[14px] lg:text-[16px] font-medium">
{data.date_of_release} {data?.date_of_release}
</p> </p>
</TextLoading> </TextLoading>
</div> </div>
@@ -44,7 +44,7 @@ function Head({ data, loading }) {
</p> </p>
<TextLoading width={55} height={22} loading={loading}> <TextLoading width={55} height={22} loading={loading}>
<p className="text-[#9B9B9B] text-[11px] md:text-[14px] lg:text-[16px] font-medium"> <p className="text-[#9B9B9B] text-[11px] md:text-[14px] lg:text-[16px] font-medium">
{data.time} {data?.time}
</p> </p>
</TextLoading> </TextLoading>
</div> </div>
+33
View File
@@ -0,0 +1,33 @@
import { getStateInfo } from "@/lib/getStateInfo";
import Footer from "./footer";
import Header from "./header";
function StLayout({ children }) {
const { matchedCity } = getStateInfo();
return (
<div>
<main className="w-full min-h-screen">
<header className="w-full sticky bg-[#FFF] !z-[70] shadow-[0px_1px_24.8px_0px_rgba(204,_204,_204,_0.18)] mt-[12px] sm:mt-[21px] md:mt-[30px] lg:mt-[40px] top-0 right-1/2">
<div className="w-full padding-responsive">
<Header matchedCity={matchedCity} />
</div>
</header>
<section
className="opacity-page -mt-[calc(48px_+_12px)] sm:-mt-[calc(56px_+_21px)] md:-mt-[calc(64px_+_30px)] lg:-mt-[calc(80px_+_40px)]"
>
{children}
</section>
</main>
<footer className="bg-[#F5F5F5] mt-[100px] bg-banner-footer !bg-center !bg-no-repeat !bg-cover">
<div className="pt-[44px] bg-[rgba(255,255,255,0.45)]">
<div className="padding-responsive">
<Footer matchedCity={matchedCity} />
</div>
</div>
</footer>
</div>
);
}
export default StLayout;
+16 -11
View File
@@ -17,15 +17,23 @@ import HeadMenu from "./menu/HeadMenu";
import ListMenu from "./menu/ListMenu"; import ListMenu from "./menu/ListMenu";
import { useState } from "react"; import { useState } from "react";
const socialMedias = [<Linkedin />, <Telegram />, <Whatsapp />, <Instagram />];
const head = [ const head = [
{ icon: <LocationF />, text: "جستجوی پزشک در شهر شما" }, { icon: <LocationF />, text: "جستجوی پزشک در شهر شما" },
{ icon: <CalendarAddF />, text: "نوبت گیری سریع و آسان" }, { icon: <CalendarAddF />, text: "نوبت گیری سریع و آسان" },
{ icon: <StethoscopeF />, text: "دشبورد اختصاصی برای پزشکان" }, { icon: <StethoscopeF />, text: "دشبورد اختصاصی برای پزشکان" },
]; ];
function Footer() { function Footer({ matchedCity }) {
const socialMedias = [{
icon: <Instagram />,
name: 'instagram'
}, {
icon: <Telegram />,
name: 'telegram'
}, {
icon: <Whatsapp />,
name: 'whatsapp'
}];
const [openMenu, setOpenMenu] = useState({ const [openMenu, setOpenMenu] = useState({
right: false, right: false,
left: false, left: false,
@@ -59,11 +67,8 @@ function Footer() {
<div className="w-full lg:w-fit flex gap-[12px] lg:gap-[30px] flex-col items-start"> <div className="w-full lg:w-fit flex gap-[12px] lg:gap-[30px] flex-col items-start">
{/* Icon */} {/* Icon */}
<Logo /> <Logo />
<p className="w-full lg:w-fit text-[#616161] text-[14px] font-normal"> <p className="w-full lg:w-fit lg:max-w-[260px] text-[#616161] text-[14px] font-normal">
724 یک وبسایت نوبت دهی آنلاین می باشد که {matchedCity?.footerDescription}
<br className="hidden lg:flex" /> بستری آسان برای پزشکان و بیماران
فراهم کرده
<br className="hidden lg:flex" /> است.{" "}
</p> </p>
<div className="hidden lg:flex"> <div className="hidden lg:flex">
<LogoNamad /> <LogoNamad />
@@ -101,8 +106,8 @@ function Footer() {
key={idx} key={idx}
className="p-2.5 bg-[#EAECFA] hover-rotate-icon cursor-pointer rounded-full w-fit" className="p-2.5 bg-[#EAECFA] hover-rotate-icon cursor-pointer rounded-full w-fit"
> >
<Link href="/" className="min-h-fit"> <Link href={matchedCity?.socialMedia[item.name] || '/'} className="min-h-fit">
{item} {item.icon}
</Link> </Link>
</li> </li>
))} ))}
@@ -113,7 +118,7 @@ function Footer() {
</div> </div>
</div> </div>
<p className="text-center text-[#7E7E7E] text-[12px] font-normal"> <p className="text-center text-[#7E7E7E] text-[12px] font-normal">
کلیه حقوق وبسایت برای این شرکت می باشد. {matchedCity?.footerDisclaimer}
</p> </p>
</div> </div>
); );
+2 -2
View File
@@ -10,7 +10,7 @@ import BgGray from "./list/col/BgGray";
import UserLogin from "@/components/icons/UserLogin"; import UserLogin from "@/components/icons/UserLogin";
import { useState } from "react"; import { useState } from "react";
function Content({ matchedCity }) { function Content({ matchedCity, name }) {
const [isActive, setIsActive] = useState(false); const [isActive, setIsActive] = useState(false);
return ( return (
@@ -23,7 +23,7 @@ function Content({ matchedCity }) {
> >
<div> <div>
<BgGray isActive={isActive} setIsActive={setIsActive} /> <BgGray isActive={isActive} setIsActive={setIsActive} />
<Col name={name} isActive={isActive} setIsActive={setIsActive} /> <Col name={name} isActive={isActive} />
<div className="relative flex flex-row-reverse gap-2"> <div className="relative flex flex-row-reverse gap-2">
<Logo matchedCity={matchedCity} /> <Logo matchedCity={matchedCity} />
<div className="flex lg:hidden z-20"> <div className="flex lg:hidden z-20">
+3 -4
View File
@@ -1,13 +1,12 @@
import Content from "./Content"; import Content from "./Content";
// import { getStateInfo } from "@/lib/getStateInfo";
function Header({ name }) { function Header({ matchedCity, name }) {
// const { matchedCity } = getStateInfo();
return ( return (
<div className="bg-[#FFF] rounded-lg w-full mx-auto"> <div className="bg-[#FFF] rounded-lg w-full mx-auto">
<Content <Content
// matchedCity={matchedCity} matchedCity={matchedCity}
name={name}
/> />
</div> </div>
); );
+1 -1
View File
@@ -3,7 +3,7 @@ import { Button } from "@mui/material";
import Link from "next/link"; import Link from "next/link";
import { isActiveURL } from "@/helper"; import { isActiveURL } from "@/helper";
function Col({ isActive, setIsActive, name }) { function Col({ isActive, name }) {
return ( return (
<div className="flex lg:hidden"> <div className="flex lg:hidden">
<div <div
+3 -6
View File
@@ -1,7 +1,5 @@
import { getStateInfo } from "@/lib/getStateInfo";
import Footer from "./footer"; import Footer from "./footer";
import Header from "./header"; import Header from "./header";
import Sidebar from "./sidebar"; import Sidebar from "./sidebar";
function Layout({ function Layout({
@@ -17,9 +15,8 @@ function Layout({
user, user,
value, value,
setValue, setValue,
matchedCity
}) { }) {
const { matchedCity } = getStateInfo();
return ( return (
<div> <div>
<main <main
@@ -28,7 +25,7 @@ function Layout({
> >
<header className="w-full sticky bg-[#FFF] !z-[70] shadow-[0px_1px_24.8px_0px_rgba(204,_204,_204,_0.18)] mt-[12px] sm:mt-[21px] md:mt-[30px] lg:mt-[40px] top-0 right-1/2"> <header className="w-full sticky bg-[#FFF] !z-[70] shadow-[0px_1px_24.8px_0px_rgba(204,_204,_204,_0.18)] mt-[12px] sm:mt-[21px] md:mt-[30px] lg:mt-[40px] top-0 right-1/2">
<div className="w-full padding-responsive"> <div className="w-full padding-responsive">
<Header name={name} /> <Header name={name} matchedCity={matchedCity} />
</div> </div>
</header> </header>
<section <section
@@ -57,7 +54,7 @@ function Layout({
<footer className="bg-[#F5F5F5] mt-[100px] bg-banner-footer !bg-center !bg-no-repeat !bg-cover"> <footer className="bg-[#F5F5F5] mt-[100px] bg-banner-footer !bg-center !bg-no-repeat !bg-cover">
<div className="pt-[44px] bg-[rgba(255,255,255,0.45)]"> <div className="pt-[44px] bg-[rgba(255,255,255,0.45)]">
<div className="padding-responsive"> <div className="padding-responsive">
<Footer /> <Footer matchedCity={matchedCity} />
</div> </div>
</div> </div>
</footer> </footer>
+32 -64
View File
@@ -14,8 +14,7 @@
"socialMedia": { "socialMedia": {
"instagram": "tabriz_nobat", "instagram": "tabriz_nobat",
"telegram": "tabriz_nobat", "telegram": "tabriz_nobat",
"whatsapp": "989120000000", "whatsapp": "989120000000"
"linkedin": "tabriz-nobat"
}, },
"footerDescription": "تبریز نوبت، اولین سامانه تخصصی نوبت‌دهی آنلاین پزشکی در شمال غرب کشور. رزرو نوبت از پزشکان و مراکز درمانی معتبر تبریز در کمترین زمان ممکن.", "footerDescription": "تبریز نوبت، اولین سامانه تخصصی نوبت‌دهی آنلاین پزشکی در شمال غرب کشور. رزرو نوبت از پزشکان و مراکز درمانی معتبر تبریز در کمترین زمان ممکن.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به تبریز نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به تبریز نوبت می‌باشد."
@@ -35,8 +34,7 @@
"socialMedia": { "socialMedia": {
"instagram": "urmia_nobat", "instagram": "urmia_nobat",
"telegram": "urmia_nobat", "telegram": "urmia_nobat",
"whatsapp": "989120000001", "whatsapp": "989120000001"
"linkedin": "urmia-nobat"
}, },
"footerDescription": "ارومیه نوبت، سامانه جامع نوبت‌دهی پزشکی در آذربایجان غربی. رزرو نوبت از پزشکان و مراکز درمانی ارومیه بدون نیاز به مراجعه حضوری.", "footerDescription": "ارومیه نوبت، سامانه جامع نوبت‌دهی پزشکی در آذربایجان غربی. رزرو نوبت از پزشکان و مراکز درمانی ارومیه بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به ارومیه نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به ارومیه نوبت می‌باشد."
@@ -56,8 +54,7 @@
"socialMedia": { "socialMedia": {
"instagram": "ardabil_nobat", "instagram": "ardabil_nobat",
"telegram": "ardabil_nobat", "telegram": "ardabil_nobat",
"whatsapp": "989120000002", "whatsapp": "989120000002"
"linkedin": "ardabil-nobat"
}, },
"footerDescription": "اردبیل نوبت، سامانه پیشرفته نوبت‌دهی آنلاین پزشکی در استان اردبیل. رزرو نوبت از پزشکان و مراکز درمانی اردبیل بدون اتلاف وقت.", "footerDescription": "اردبیل نوبت، سامانه پیشرفته نوبت‌دهی آنلاین پزشکی در استان اردبیل. رزرو نوبت از پزشکان و مراکز درمانی اردبیل بدون اتلاف وقت.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به اردبیل نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به اردبیل نوبت می‌باشد."
@@ -77,8 +74,7 @@
"socialMedia": { "socialMedia": {
"instagram": "esfahan_nobat", "instagram": "esfahan_nobat",
"telegram": "esfahan_nobat", "telegram": "esfahan_nobat",
"whatsapp": "989120000003", "whatsapp": "989120000003"
"linkedin": "esfahan-nobat"
}, },
"footerDescription": "اصفهان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان اصفهان. رزرو نوبت از پزشکان و مراکز درمانی اصفهان در کمترین زمان ممکن.", "footerDescription": "اصفهان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان اصفهان. رزرو نوبت از پزشکان و مراکز درمانی اصفهان در کمترین زمان ممکن.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به اصفهان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به اصفهان نوبت می‌باشد."
@@ -98,8 +94,7 @@
"socialMedia": { "socialMedia": {
"instagram": "karaj_nobat", "instagram": "karaj_nobat",
"telegram": "karaj_nobat", "telegram": "karaj_nobat",
"whatsapp": "989120000004", "whatsapp": "989120000004"
"linkedin": "karaj-nobat"
}, },
"footerDescription": "کرج نوبت، سامانه تخصصی نوبت‌دهی پزشکی در استان البرز. رزرو نوبت از پزشکان و مراکز درمانی کرج بدون نیاز به مراجعه حضوری.", "footerDescription": "کرج نوبت، سامانه تخصصی نوبت‌دهی پزشکی در استان البرز. رزرو نوبت از پزشکان و مراکز درمانی کرج بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به کرج نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به کرج نوبت می‌باشد."
@@ -119,8 +114,7 @@
"socialMedia": { "socialMedia": {
"instagram": "ilam_nobat", "instagram": "ilam_nobat",
"telegram": "ilam_nobat", "telegram": "ilam_nobat",
"whatsapp": "989120000005", "whatsapp": "989120000005"
"linkedin": "ilam-nobat"
}, },
"footerDescription": "ایلام نوبت، سامانه جامع نوبت‌دهی پزشکی در استان ایلام. رزرو نوبت از پزشکان و مراکز درمانی ایلام بدون نیاز به مراجعه حضوری.", "footerDescription": "ایلام نوبت، سامانه جامع نوبت‌دهی پزشکی در استان ایلام. رزرو نوبت از پزشکان و مراکز درمانی ایلام بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به ایلام نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به ایلام نوبت می‌باشد."
@@ -140,8 +134,7 @@
"socialMedia": { "socialMedia": {
"instagram": "bushehr_nobat", "instagram": "bushehr_nobat",
"telegram": "bushehr_nobat", "telegram": "bushehr_nobat",
"whatsapp": "989120000006", "whatsapp": "989120000006"
"linkedin": "bushehr-nobat"
}, },
"footerDescription": "بوشهر نوبت، سامانه تخصصی نوبت‌دهی پزشکی در استان بوشهر. رزرو نوبت از پزشکان و مراکز درمانی بوشهر بدون نیاز به مراجعه حضوری.", "footerDescription": "بوشهر نوبت، سامانه تخصصی نوبت‌دهی پزشکی در استان بوشهر. رزرو نوبت از پزشکان و مراکز درمانی بوشهر بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به بوشهر نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به بوشهر نوبت می‌باشد."
@@ -161,8 +154,7 @@
"socialMedia": { "socialMedia": {
"instagram": "tehran_nobat", "instagram": "tehran_nobat",
"telegram": "tehran_nobat", "telegram": "tehran_nobat",
"whatsapp": "989120000007", "whatsapp": "989120000007"
"linkedin": "tehran-nobat"
}, },
"footerDescription": "تهران نوبت، سامانه جامع نوبت‌دهی پزشکی در پایتخت. رزرو نوبت از پزشکان و مراکز درمانی تهران بدون نیاز به مراجعه حضوری.", "footerDescription": "تهران نوبت، سامانه جامع نوبت‌دهی پزشکی در پایتخت. رزرو نوبت از پزشکان و مراکز درمانی تهران بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به تهران نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به تهران نوبت می‌باشد."
@@ -182,8 +174,7 @@
"socialMedia": { "socialMedia": {
"instagram": "shahrekord_nobat", "instagram": "shahrekord_nobat",
"telegram": "shahrekord_nobat", "telegram": "shahrekord_nobat",
"whatsapp": "989120000008", "whatsapp": "989120000008"
"linkedin": "shahrekord-nobat"
}, },
"footerDescription": "شهرکرد نوبت، سامانه تخصصی نوبت‌دهی پزشکی در استان چهارمحال و بختیاری. رزرو نوبت از پزشکان و مراکز درمانی شهرکرد بدون نیاز به مراجعه حضوری.", "footerDescription": "شهرکرد نوبت، سامانه تخصصی نوبت‌دهی پزشکی در استان چهارمحال و بختیاری. رزرو نوبت از پزشکان و مراکز درمانی شهرکرد بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به شهرکرد نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به شهرکرد نوبت می‌باشد."
@@ -203,8 +194,7 @@
"socialMedia": { "socialMedia": {
"instagram": "birjand_nobat", "instagram": "birjand_nobat",
"telegram": "birjand_nobat", "telegram": "birjand_nobat",
"whatsapp": "989120000009", "whatsapp": "989120000009"
"linkedin": "birjand-nobat"
}, },
"footerDescription": "بیرجند نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خراسان جنوبی. رزرو نوبت از پزشکان و مراکز درمانی بیرجند بدون نیاز به مراجعه حضوری.", "footerDescription": "بیرجند نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خراسان جنوبی. رزرو نوبت از پزشکان و مراکز درمانی بیرجند بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به بیرجند نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به بیرجند نوبت می‌باشد."
@@ -224,8 +214,7 @@
"socialMedia": { "socialMedia": {
"instagram": "mashhad_nobat", "instagram": "mashhad_nobat",
"telegram": "mashhad_nobat", "telegram": "mashhad_nobat",
"whatsapp": "989120000010", "whatsapp": "989120000010"
"linkedin": "mashhad-nobat"
}, },
"footerDescription": "مشهد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خراسان رضوی. رزرو نوبت از پزشکان و مراکز درمانی مشهد بدون نیاز به مراجعه حضوری.", "footerDescription": "مشهد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خراسان رضوی. رزرو نوبت از پزشکان و مراکز درمانی مشهد بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به مشهد نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به مشهد نوبت می‌باشد."
@@ -245,8 +234,7 @@
"socialMedia": { "socialMedia": {
"instagram": "bojnord_nobat", "instagram": "bojnord_nobat",
"telegram": "bojnord_nobat", "telegram": "bojnord_nobat",
"whatsapp": "989120000011", "whatsapp": "989120000011"
"linkedin": "bojnord-nobat"
}, },
"footerDescription": "بجنورد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خراسان شمالی. رزرو نوبت از پزشکان و مراکز درمانی بجنورد بدون نیاز به مراجعه حضوری.", "footerDescription": "بجنورد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خراسان شمالی. رزرو نوبت از پزشکان و مراکز درمانی بجنورد بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به بجنورد نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به بجنورد نوبت می‌باشد."
@@ -266,8 +254,7 @@
"socialMedia": { "socialMedia": {
"instagram": "ahvaz_nobat", "instagram": "ahvaz_nobat",
"telegram": "ahvaz_nobat", "telegram": "ahvaz_nobat",
"whatsapp": "989120000012", "whatsapp": "989120000012"
"linkedin": "ahvaz-nobat"
}, },
"footerDescription": "اهواز نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خوزستان. رزرو نوبت از پزشکان و مراکز درمانی اهواز بدون نیاز به مراجعه حضوری.", "footerDescription": "اهواز نوبت، سامانه جامع نوبت‌دهی پزشکی در استان خوزستان. رزرو نوبت از پزشکان و مراکز درمانی اهواز بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به اهواز نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به اهواز نوبت می‌باشد."
@@ -287,8 +274,7 @@
"socialMedia": { "socialMedia": {
"instagram": "zanjan_nobat", "instagram": "zanjan_nobat",
"telegram": "zanjan_nobat", "telegram": "zanjan_nobat",
"whatsapp": "989120000013", "whatsapp": "989120000013"
"linkedin": "zanjan-nobat"
}, },
"footerDescription": "زنجان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان زنجان. رزرو نوبت از پزشکان و مراکز درمانی زنجان بدون نیاز به مراجعه حضوری.", "footerDescription": "زنجان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان زنجان. رزرو نوبت از پزشکان و مراکز درمانی زنجان بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به زنجان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به زنجان نوبت می‌باشد."
@@ -308,8 +294,7 @@
"socialMedia": { "socialMedia": {
"instagram": "semnan_nobat", "instagram": "semnan_nobat",
"telegram": "semnan_nobat", "telegram": "semnan_nobat",
"whatsapp": "989120000014", "whatsapp": "989120000014"
"linkedin": "semnan-nobat"
}, },
"footerDescription": "سمنان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان سمنان. رزرو نوبت از پزشکان و مراکز درمانی سمنان بدون نیاز به مراجعه حضوری.", "footerDescription": "سمنان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان سمنان. رزرو نوبت از پزشکان و مراکز درمانی سمنان بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به سمنان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به سمنان نوبت می‌باشد."
@@ -329,8 +314,7 @@
"socialMedia": { "socialMedia": {
"instagram": "zahedan_nobat", "instagram": "zahedan_nobat",
"telegram": "zahedan_nobat", "telegram": "zahedan_nobat",
"whatsapp": "989120000015", "whatsapp": "989120000015"
"linkedin": "zahedan-nobat"
}, },
"footerDescription": "زاهدان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان سیستان و بلوچستان. رزرو نوبت از پزشکان و مراکز درمانی زاهدان بدون نیاز به مراجعه حضوری.", "footerDescription": "زاهدان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان سیستان و بلوچستان. رزرو نوبت از پزشکان و مراکز درمانی زاهدان بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به زاهدان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به زاهدان نوبت می‌باشد."
@@ -350,8 +334,7 @@
"socialMedia": { "socialMedia": {
"instagram": "shiraz_nobat", "instagram": "shiraz_nobat",
"telegram": "shiraz_nobat", "telegram": "shiraz_nobat",
"whatsapp": "989120000016", "whatsapp": "989120000016"
"linkedin": "shiraz-nobat"
}, },
"footerDescription": "شیراز نوبت، سامانه جامع نوبت‌دهی پزشکی در استان فارس. رزرو نوبت از پزشکان و مراکز درمانی شیراز بدون نیاز به مراجعه حضوری.", "footerDescription": "شیراز نوبت، سامانه جامع نوبت‌دهی پزشکی در استان فارس. رزرو نوبت از پزشکان و مراکز درمانی شیراز بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به شیراز نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به شیراز نوبت می‌باشد."
@@ -371,8 +354,7 @@
"socialMedia": { "socialMedia": {
"instagram": "qazvin_nobat", "instagram": "qazvin_nobat",
"telegram": "qazvin_nobat", "telegram": "qazvin_nobat",
"whatsapp": "989120000017", "whatsapp": "989120000017"
"linkedin": "qazvin-nobat"
}, },
"footerDescription": "قزوین نوبت، سامانه جامع نوبت‌دهی پزشکی در استان قزوین. رزرو نوبت از پزشکان و مراکز درمانی قزوین بدون نیاز به مراجعه حضوری.", "footerDescription": "قزوین نوبت، سامانه جامع نوبت‌دهی پزشکی در استان قزوین. رزرو نوبت از پزشکان و مراکز درمانی قزوین بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به قزوین نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به قزوین نوبت می‌باشد."
@@ -392,8 +374,7 @@
"socialMedia": { "socialMedia": {
"instagram": "qom_nobat", "instagram": "qom_nobat",
"telegram": "qom_nobat", "telegram": "qom_nobat",
"whatsapp": "989120000018", "whatsapp": "989120000018"
"linkedin": "qom-nobat"
}, },
"footerDescription": "قم نوبت، سامانه جامع نوبت‌دهی پزشکی در استان قم. رزرو نوبت از پزشکان و مراکز درمانی قم بدون نیاز به مراجعه حضوری.", "footerDescription": "قم نوبت، سامانه جامع نوبت‌دهی پزشکی در استان قم. رزرو نوبت از پزشکان و مراکز درمانی قم بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به قم نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به قم نوبت می‌باشد."
@@ -413,8 +394,7 @@
"socialMedia": { "socialMedia": {
"instagram": "sanandaj_nobat", "instagram": "sanandaj_nobat",
"telegram": "sanandaj_nobat", "telegram": "sanandaj_nobat",
"whatsapp": "989120000019", "whatsapp": "989120000019"
"linkedin": "sanandaj-nobat"
}, },
"footerDescription": "سنندج نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کردستان. رزرو نوبت از پزشکان و مراکز درمانی سنندج بدون نیاز به مراجعه حضوری.", "footerDescription": "سنندج نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کردستان. رزرو نوبت از پزشکان و مراکز درمانی سنندج بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به سنندج نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به سنندج نوبت می‌باشد."
@@ -434,8 +414,7 @@
"socialMedia": { "socialMedia": {
"instagram": "kerman_nobat", "instagram": "kerman_nobat",
"telegram": "kerman_nobat", "telegram": "kerman_nobat",
"whatsapp": "989120000020", "whatsapp": "989120000020"
"linkedin": "kerman-nobat"
}, },
"footerDescription": "کرمان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کرمان. رزرو نوبت از پزشکان و مراکز درمانی کرمان بدون نیاز به مراجعه حضوری.", "footerDescription": "کرمان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کرمان. رزرو نوبت از پزشکان و مراکز درمانی کرمان بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به کرمان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به کرمان نوبت می‌باشد."
@@ -455,8 +434,7 @@
"socialMedia": { "socialMedia": {
"instagram": "kermanshah_nobat", "instagram": "kermanshah_nobat",
"telegram": "kermanshah_nobat", "telegram": "kermanshah_nobat",
"whatsapp": "989120000021", "whatsapp": "989120000021"
"linkedin": "kermanshah-nobat"
}, },
"footerDescription": "کرمانشاه نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کرمانشاه. رزرو نوبت از پزشکان و مراکز درمانی کرمانشاه بدون نیاز به مراجعه حضوری.", "footerDescription": "کرمانشاه نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کرمانشاه. رزرو نوبت از پزشکان و مراکز درمانی کرمانشاه بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به کرمانشاه نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به کرمانشاه نوبت می‌باشد."
@@ -476,8 +454,7 @@
"socialMedia": { "socialMedia": {
"instagram": "yasuj_nobat", "instagram": "yasuj_nobat",
"telegram": "yasuj_nobat", "telegram": "yasuj_nobat",
"whatsapp": "989120000022", "whatsapp": "989120000022"
"linkedin": "yasuj-nobat"
}, },
"footerDescription": "یاسوج نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کهگیلویه و بویراحمد. رزرو نوبت از پزشکان و مراکز درمانی یاسوج بدون نیاز به مراجعه حضوری.", "footerDescription": "یاسوج نوبت، سامانه جامع نوبت‌دهی پزشکی در استان کهگیلویه و بویراحمد. رزرو نوبت از پزشکان و مراکز درمانی یاسوج بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به یاسوج نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به یاسوج نوبت می‌باشد."
@@ -497,8 +474,7 @@
"socialMedia": { "socialMedia": {
"instagram": "gorgan_nobat", "instagram": "gorgan_nobat",
"telegram": "gorgan_nobat", "telegram": "gorgan_nobat",
"whatsapp": "989120000023", "whatsapp": "989120000023"
"linkedin": "gorgan-nobat"
}, },
"footerDescription": "گرگان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان گلستان. رزرو نوبت از پزشکان و مراکز درمانی گرگان بدون نیاز به مراجعه حضوری.", "footerDescription": "گرگان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان گلستان. رزرو نوبت از پزشکان و مراکز درمانی گرگان بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به گرگان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به گرگان نوبت می‌باشد."
@@ -518,8 +494,7 @@
"socialMedia": { "socialMedia": {
"instagram": "rasht_nobat", "instagram": "rasht_nobat",
"telegram": "rasht_nobat", "telegram": "rasht_nobat",
"whatsapp": "989120000024", "whatsapp": "989120000024"
"linkedin": "rasht-nobat"
}, },
"footerDescription": "رشت نوبت، سامانه جامع نوبت‌دهی پزشکی در استان گیلان. رزرو نوبت از پزشکان و مراکز درمانی رشت بدون نیاز به مراجعه حضوری.", "footerDescription": "رشت نوبت، سامانه جامع نوبت‌دهی پزشکی در استان گیلان. رزرو نوبت از پزشکان و مراکز درمانی رشت بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به رشت نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به رشت نوبت می‌باشد."
@@ -539,8 +514,7 @@
"socialMedia": { "socialMedia": {
"instagram": "khorramabad_nobat", "instagram": "khorramabad_nobat",
"telegram": "khorramabad_nobat", "telegram": "khorramabad_nobat",
"whatsapp": "989120000025", "whatsapp": "989120000025"
"linkedin": "khorramabad-nobat"
}, },
"footerDescription": "خرم‌آباد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان لرستان. رزرو نوبت از پزشکان و مراکز درمانی خرم‌آباد بدون نیاز به مراجعه حضوری.", "footerDescription": "خرم‌آباد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان لرستان. رزرو نوبت از پزشکان و مراکز درمانی خرم‌آباد بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به خرم‌آباد نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به خرم‌آباد نوبت می‌باشد."
@@ -560,8 +534,7 @@
"socialMedia": { "socialMedia": {
"instagram": "sari_nobat", "instagram": "sari_nobat",
"telegram": "sari_nobat", "telegram": "sari_nobat",
"whatsapp": "989120000026", "whatsapp": "989120000026"
"linkedin": "sari-nobat"
}, },
"footerDescription": "ساری نوبت، سامانه جامع نوبت‌دهی پزشکی در استان مازندران. رزرو نوبت از پزشکان و مراکز درمانی ساری بدون نیاز به مراجعه حضوری.", "footerDescription": "ساری نوبت، سامانه جامع نوبت‌دهی پزشکی در استان مازندران. رزرو نوبت از پزشکان و مراکز درمانی ساری بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به ساری نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به ساری نوبت می‌باشد."
@@ -581,8 +554,7 @@
"socialMedia": { "socialMedia": {
"instagram": "arak_nobat", "instagram": "arak_nobat",
"telegram": "arak_nobat", "telegram": "arak_nobat",
"whatsapp": "989120000027", "whatsapp": "989120000027"
"linkedin": "arak-nobat"
}, },
"footerDescription": "اراک نوبت، سامانه جامع نوبت‌دهی پزشکی در استان مرکزی. رزرو نوبت از پزشکان و مراکز درمانی اراک بدون نیاز به مراجعه حضوری.", "footerDescription": "اراک نوبت، سامانه جامع نوبت‌دهی پزشکی در استان مرکزی. رزرو نوبت از پزشکان و مراکز درمانی اراک بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به اراک نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به اراک نوبت می‌باشد."
@@ -602,8 +574,7 @@
"socialMedia": { "socialMedia": {
"instagram": "bandarabbas_nobat", "instagram": "bandarabbas_nobat",
"telegram": "bandarabbas_nobat", "telegram": "bandarabbas_nobat",
"whatsapp": "989120000028", "whatsapp": "989120000028"
"linkedin": "bandarabbas-nobat"
}, },
"footerDescription": "بندرعباس نوبت، سامانه جامع نوبت‌دهی پزشکی در استان هرمزگان. رزرو نوبت از پزشکان و مراکز درمانی بندرعباس بدون نیاز به مراجعه حضوری.", "footerDescription": "بندرعباس نوبت، سامانه جامع نوبت‌دهی پزشکی در استان هرمزگان. رزرو نوبت از پزشکان و مراکز درمانی بندرعباس بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به بندرعباس نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به بندرعباس نوبت می‌باشد."
@@ -623,8 +594,7 @@
"socialMedia": { "socialMedia": {
"instagram": "hamedan_nobat", "instagram": "hamedan_nobat",
"telegram": "hamedan_nobat", "telegram": "hamedan_nobat",
"whatsapp": "989120000029", "whatsapp": "989120000029"
"linkedin": "hamedan-nobat"
}, },
"footerDescription": "همدان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان همدان. رزرو نوبت از پزشکان و مراکز درمانی همدان بدون نیاز به مراجعه حضوری.", "footerDescription": "همدان نوبت، سامانه جامع نوبت‌دهی پزشکی در استان همدان. رزرو نوبت از پزشکان و مراکز درمانی همدان بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به همدان نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به همدان نوبت می‌باشد."
@@ -644,8 +614,7 @@
"socialMedia": { "socialMedia": {
"instagram": "yazd_nobat", "instagram": "yazd_nobat",
"telegram": "yazd_nobat", "telegram": "yazd_nobat",
"whatsapp": "989120000030", "whatsapp": "989120000030"
"linkedin": "yazd-nobat"
}, },
"footerDescription": "یزد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان یزد. رزرو نوبت از پزشکان و مراکز درمانی یزد بدون نیاز به مراجعه حضوری.", "footerDescription": "یزد نوبت، سامانه جامع نوبت‌دهی پزشکی در استان یزد. رزرو نوبت از پزشکان و مراکز درمانی یزد بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به یزد نوبت می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به یزد نوبت می‌باشد."
@@ -665,8 +634,7 @@
"socialMedia": { "socialMedia": {
"instagram": "nobat724", "instagram": "nobat724",
"telegram": "nobat724", "telegram": "nobat724",
"whatsapp": "989120000031", "whatsapp": "989120000031"
"linkedin": "nobat724"
}, },
"footerDescription": "نوبت 724، سامانه جامع نوبت‌دهی پزشکی برای تمامی شهرها. رزرو نوبت از پزشکان و مراکز درمانی معتبر بدون نیاز به مراجعه حضوری.", "footerDescription": "نوبت 724، سامانه جامع نوبت‌دهی پزشکی برای تمامی شهرها. رزرو نوبت از پزشکان و مراکز درمانی معتبر بدون نیاز به مراجعه حضوری.",
"footerDisclaimer": "تمامی حقوق این سایت متعلق به نوبت 724 می‌باشد." "footerDisclaimer": "تمامی حقوق این سایت متعلق به نوبت 724 می‌باشد."