Compare commits
10 Commits
version_5_
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 3b29451f35 | |||
|
|
9ef5af98d9 | ||
| 5310ea2dce | |||
|
|
255ad1228c | ||
|
|
536b71c8ed | ||
| 896240a47f | |||
| ad52d10020 | |||
| 75f0aefa95 | |||
| 3160b2343c | |||
| bb4107f722 |
@@ -4,6 +4,7 @@ import HomePage from './pages/HomePage';
|
||||
|
||||
import DashboardPage from "@/pages/DashboardPage";
|
||||
import AiCommandCenterPage from "@/pages/AiCommandCenterPage";
|
||||
import InvestmentDashboardPage from "@/pages/InvestmentDashboardPage";
|
||||
export default function App() {
|
||||
return (
|
||||
<Routes>
|
||||
@@ -11,6 +12,7 @@ export default function App() {
|
||||
<Route path="/" element={<HomePage />} />
|
||||
<Route path="/dashboard" element={<DashboardPage />} />
|
||||
<Route path="/ai-command-center" element={<AiCommandCenterPage />} />
|
||||
<Route path="/investment-dashboard" element={<InvestmentDashboardPage />} />
|
||||
</Route>
|
||||
</Routes>
|
||||
);
|
||||
|
||||
@@ -30,6 +30,8 @@ export default function Layout() {
|
||||
},
|
||||
{ name: "Dashboard", href: "/dashboard" },
|
||||
{ name: "Ai Command Center", href: "/ai-command-center" },
|
||||
{ name: "Investment Dashboard", href: "/investment-dashboard" },
|
||||
|
||||
|
||||
|
||||
];
|
||||
|
||||
@@ -15,7 +15,12 @@ import MetricsSection from './HomePage/sections/Metrics';
|
||||
import FaqSection from './HomePage/sections/Faq';
|
||||
import ContactSection from './HomePage/sections/Contact';
|
||||
|
||||
export default function HomePage(): React.JSX.Element {
|
||||
|
||||
import RealEstateSection from './HomePage/sections/RealEstate';
|
||||
import FinanceSection from './HomePage/sections/Finance';
|
||||
import TrainingSection from './HomePage/sections/Training';
|
||||
import MobileAppSection from './HomePage/sections/MobileApp';
|
||||
import AtlasIntelligenceSection from './HomePage/sections/AtlasIntelligence';export default function HomePage(): React.JSX.Element {
|
||||
return (
|
||||
<>
|
||||
<HeroSection />
|
||||
@@ -23,6 +28,11 @@ export default function HomePage(): React.JSX.Element {
|
||||
<FeaturesSection />
|
||||
|
||||
<ProductSection />
|
||||
<RealEstateSection />
|
||||
<FinanceSection />
|
||||
<TrainingSection />
|
||||
<MobileAppSection />
|
||||
<AtlasIntelligenceSection />
|
||||
|
||||
<PricingSection />
|
||||
|
||||
|
||||
23
src/pages/HomePage/sections/AtlasIntelligence.tsx
Normal file
23
src/pages/HomePage/sections/AtlasIntelligence.tsx
Normal file
@@ -0,0 +1,23 @@
|
||||
import React from 'react';
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
|
||||
export default function AtlasIntelligenceSection() {
|
||||
return (
|
||||
<div data-webild-section="atlas-intelligence" id="atlas-intelligence">
|
||||
<HeroSplitKpi
|
||||
tag="AI ADVISOR"
|
||||
title="Atlas Intelligence"
|
||||
description="Your executive AI advisor. Atlas Intelligence analyzes your business data across all modules to provide actionable insights, forecast trends, and identify bottlenecks."
|
||||
primaryButton={{ text: "Ask Atlas", href: "#" }}
|
||||
secondaryButton={{ text: "Learn More", href: "#" }}
|
||||
kpis={[
|
||||
{ value: "98%", label: "Forecast Accuracy" },
|
||||
{ value: "24/7", label: "Real-time Analysis" },
|
||||
{ value: "10x", label: "Faster Decisions" }
|
||||
]}
|
||||
imageSrc="https://picsum.photos/seed/537565812/1200/800"
|
||||
textAnimation="fade-blur"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
32
src/pages/HomePage/sections/Finance.tsx
Normal file
32
src/pages/HomePage/sections/Finance.tsx
Normal file
@@ -0,0 +1,32 @@
|
||||
import React from 'react';
|
||||
import FeaturesMediaCards from '@/components/sections/features/FeaturesMediaCards';
|
||||
|
||||
export default function FinanceSection() {
|
||||
return (
|
||||
<div data-webild-section="finance" id="finance">
|
||||
<FeaturesMediaCards
|
||||
tag="FINANCE"
|
||||
title="Automated Bookkeeping"
|
||||
description="Real-time financial tracking, automated reconciliation, and comprehensive reporting."
|
||||
items={[
|
||||
{
|
||||
title: "Smart Reconciliation",
|
||||
description: "Automatically match transactions across all your accounts.",
|
||||
imageSrc: "https://picsum.photos/seed/411430300/1200/800"
|
||||
},
|
||||
{
|
||||
title: "Expense Tracking",
|
||||
description: "Categorize and monitor business expenses in real-time.",
|
||||
imageSrc: "https://picsum.photos/seed/931543788/1200/800"
|
||||
},
|
||||
{
|
||||
title: "Financial Reports",
|
||||
description: "Generate P&L, balance sheets, and cash flow statements instantly.",
|
||||
imageSrc: "https://picsum.photos/seed/714605241/1200/800"
|
||||
}
|
||||
]}
|
||||
textAnimation="fade-blur"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
18
src/pages/HomePage/sections/MobileApp.tsx
Normal file
18
src/pages/HomePage/sections/MobileApp.tsx
Normal file
@@ -0,0 +1,18 @@
|
||||
import React from 'react';
|
||||
import HeroSplit from '@/components/sections/hero/HeroSplit';
|
||||
|
||||
export default function MobileAppSection() {
|
||||
return (
|
||||
<div data-webild-section="mobile-app" id="mobile-app">
|
||||
<HeroSplit
|
||||
tag="MOBILE"
|
||||
title="Atlas OS in your pocket."
|
||||
description="Manage your entire business on the go. The Atlas mobile app gives you full access to CRM, payroll, and real estate modules from anywhere."
|
||||
primaryButton={{ text: "Download App", href: "#" }}
|
||||
secondaryButton={{ text: "View Features", href: "#" }}
|
||||
imageSrc="https://picsum.photos/seed/2001139954/1200/800"
|
||||
textAnimation="fade-blur"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
35
src/pages/HomePage/sections/RealEstate.tsx
Normal file
35
src/pages/HomePage/sections/RealEstate.tsx
Normal file
@@ -0,0 +1,35 @@
|
||||
import React from 'react';
|
||||
import FeaturesDetailedCards from '@/components/sections/features/FeaturesDetailedCards';
|
||||
|
||||
export default function RealEstateSection() {
|
||||
return (
|
||||
<div data-webild-section="real-estate" id="real-estate">
|
||||
<FeaturesDetailedCards
|
||||
tag="REAL ESTATE"
|
||||
title="Property & Section 8 Management"
|
||||
description="End-to-end management for real estate portfolios, including specialized Section 8 workflows."
|
||||
items={[
|
||||
{
|
||||
title: "Tenant Management",
|
||||
description: "Track leases, payments, and maintenance requests in one centralized portal.",
|
||||
tags: ["Leases", "Maintenance", "Portals"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-residential-building_1048-10054.jpg"
|
||||
},
|
||||
{
|
||||
title: "Section 8 Compliance",
|
||||
description: "Automated compliance checks, voucher tracking, and inspection scheduling.",
|
||||
tags: ["Vouchers", "Inspections", "Compliance"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-people-shaking-hands-together_1150-6051.jpg"
|
||||
},
|
||||
{
|
||||
title: "Portfolio Analytics",
|
||||
description: "Real-time ROI, occupancy metrics, and financial forecasting for your properties.",
|
||||
tags: ["ROI", "Occupancy", "Forecasting"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/financial-data-analyzing-hand-writing-and-counting-on-calculator-in-office-on-wood-desk_1150-5830.jpg"
|
||||
}
|
||||
]}
|
||||
textAnimation="fade-blur"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
37
src/pages/HomePage/sections/Training.tsx
Normal file
37
src/pages/HomePage/sections/Training.tsx
Normal file
@@ -0,0 +1,37 @@
|
||||
import React from 'react';
|
||||
import FeaturesMediaGrid from '@/components/sections/features/FeaturesMediaGrid';
|
||||
|
||||
export default function TrainingSection() {
|
||||
return (
|
||||
<div data-webild-section="training" id="training">
|
||||
<FeaturesMediaGrid
|
||||
tag="TRAINING"
|
||||
title="Employee Training Portal"
|
||||
description="Onboard faster and upskill your team with our integrated learning management system."
|
||||
items={[
|
||||
{
|
||||
title: "Onboarding Workflows",
|
||||
description: "Automated day-one setup and orientation paths.",
|
||||
imageSrc: "https://picsum.photos/seed/1338644346/1200/800"
|
||||
},
|
||||
{
|
||||
title: "Video Courses",
|
||||
description: "Host internal training videos and track completion.",
|
||||
imageSrc: "https://picsum.photos/seed/2106098008/1200/800"
|
||||
},
|
||||
{
|
||||
title: "Knowledge Base",
|
||||
description: "Centralized documentation for company policies and procedures.",
|
||||
imageSrc: "https://picsum.photos/seed/652282903/1200/800"
|
||||
},
|
||||
{
|
||||
title: "Skill Assessments",
|
||||
description: "Quizzes and evaluations to ensure comprehension.",
|
||||
imageSrc: "https://picsum.photos/seed/1633900920/1200/800"
|
||||
}
|
||||
]}
|
||||
textAnimation="fade-blur"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
47
src/pages/InvestmentDashboardPage.tsx
Normal file
47
src/pages/InvestmentDashboardPage.tsx
Normal file
@@ -0,0 +1,47 @@
|
||||
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
|
||||
import MetricsIconCards from "@/components/sections/metrics/MetricsIconCards";
|
||||
import Button from "@/components/ui/Button";
|
||||
import TextAnimation from "@/components/ui/TextAnimation";
|
||||
import ImageOrVideo from "@/components/ui/ImageOrVideo";
|
||||
import GridOrCarousel from "@/components/ui/GridOrCarousel";
|
||||
import ScrollReveal from "@/components/ui/ScrollReveal";
|
||||
import FeaturesBento from "@/components/sections/features/FeaturesBento";
|
||||
|
||||
export default function InvestmentDashboardPage() {
|
||||
return (
|
||||
<>
|
||||
<div data-webild-section="HeroSplitKpi"><HeroSplitKpi
|
||||
tag="Portfolio Overview"
|
||||
title="Command Your Wealth"
|
||||
description="Monitor real-time performance, analyze asset allocation, and track your global real estate holdings from a single, secure executive dashboard."
|
||||
primaryButton={{"text":"View Portfolio","href":"#portfolio"}}
|
||||
secondaryButton={{"text":"Generate Report","href":"#reports"}}
|
||||
kpis={[{"value":"$2.4B","label":"Assets Under Management"},{"value":"14.2%","label":"YTD Return"},{"value":"34","label":"Active Properties"}]}
|
||||
imageSrc="https://img.freepik.com/premium-photo/abstract-financial-graph-with-up-trend-line-candlestick-chart-in-stock-market-on-black-background_31965-3064.jpg"
|
||||
textAnimation="fade-blur"
|
||||
/></div>
|
||||
<div data-webild-section="MetricsIconCards"><MetricsIconCards
|
||||
tag="Portfolio Overview"
|
||||
title="Investment Performance"
|
||||
description="Real-time metrics and key performance indicators for your active real estate and business holdings."
|
||||
primaryButton={{"text":"View Full Report","href":"/reports/current"}}
|
||||
secondaryButton={{"text":"Download CSV","href":"#download"}}
|
||||
metrics={[{"icon":"Briefcase","title":"Total AUM","value":"$2.4B"},{"icon":"Building","title":"Active Properties","value":"34"},{"icon":"TrendingUp","title":"YTD Return","value":"+14.2%"},{"icon":"Users","title":"Occupancy Rate","value":"96%"}]}
|
||||
textAnimation="fade-blur"
|
||||
/></div>
|
||||
<div data-webild-section="FeaturesMediaGrid"><section aria-label="Features section" className="py-20"><div className="flex flex-col gap-8 md:gap-10"><div className="flex flex-col items-center w-content-width mx-auto gap-2"><div className="px-3 py-1 mb-1 text-sm card rounded w-fit"><p>Asset Management</p></div><TextAnimation text="Global Portfolio Intelligence" variant="fade-blur" gradientText={true} tag="h2" className="md:max-w-8/10 text-6xl 2xl:text-7xl leading-[1.15] font-semibold text-center text-balance" /><TextAnimation text="Command your investments with precision. Atlas provides real-time visibility into real estate performance, private equity, and market positions." variant="fade-blur" gradientText={false} tag="p" className="md:max-w-7/10 text-lg md:text-xl leading-snug text-center text-balance" /><div className="flex flex-wrap justify-center gap-3 mt-2 md:mt-3"><Button text="Open Dashboard" href="/investment-dashboard" variant="primary" /><Button text="View Reports" href="/reports" variant="secondary" animationDelay={0.1} /></div></div><ScrollReveal variant="fade-blur"><GridOrCarousel><div key="Commercial Real Estate" className="flex flex-col gap-4 xl:gap-5 2xl:gap-6 h-full"><div className="aspect-square overflow-hidden"><ImageOrVideo imageSrc="https://img.freepik.com/free-photo/low-angle-view-skyscrapers_1359-1105.jpg" className="rounded" /></div><div className="flex flex-col gap-1"><h3 className="text-3xl font-semibold leading-snug text-balance">Commercial Real Estate</h3><p className="text-base leading-snug text-balance">Monitor occupancy rates, NOI, and property valuations across your global commercial assets.</p></div></div>
|
||||
<div key="Private Equity Holdings" className="flex flex-col gap-4 xl:gap-5 2xl:gap-6 h-full"><div className="aspect-square overflow-hidden"><ImageOrVideo imageSrc="https://img.freepik.com/free-photo/financial-data-analyzing-graph-chart-report-concept_53876-13373.jpg" className="rounded" /></div><div className="flex flex-col gap-1"><h3 className="text-3xl font-semibold leading-snug text-balance">Private Equity Holdings</h3><p className="text-base leading-snug text-balance">Track capital deployment, operational milestones, and projected IRR for direct investments.</p></div></div>
|
||||
<div key="Market Equities" className="flex flex-col gap-4 xl:gap-5 2xl:gap-6 h-full"><div className="aspect-square overflow-hidden"><ImageOrVideo imageSrc="https://img.freepik.com/free-photo/stock-market-exchange-economics-investment-graph_53876-13372.jpg" className="rounded" /></div><div className="flex flex-col gap-1"><h3 className="text-3xl font-semibold leading-snug text-balance">Market Equities</h3><p className="text-base leading-snug text-balance">Real-time analysis of liquid assets, dividend yields, and overall portfolio volatility.</p></div></div>
|
||||
<div key="AI Valuation Models" className="flex flex-col gap-4 xl:gap-5 2xl:gap-6 h-full"><div className="aspect-square overflow-hidden"><ImageOrVideo imageSrc="https://img.freepik.com/free-photo/digital-hologram-smart-city-with-futuristic-buildings_53876-104058.jpg" className="rounded" /></div><div className="flex flex-col gap-1"><h3 className="text-3xl font-semibold leading-snug text-balance">AI Valuation Models</h3><p className="text-base leading-snug text-balance">Leverage predictive analytics for proactive asset management and market trend forecasting.</p></div></div></GridOrCarousel></ScrollReveal></div></section></div>
|
||||
<div data-webild-section="FeaturesBento"><FeaturesBento
|
||||
tag="Investment Dashboard"
|
||||
title="Real Estate Portfolio"
|
||||
description="Comprehensive oversight of your assets, cash flow, and acquisition pipeline managed by Atlas."
|
||||
primaryButton={{"text":"View Full Reports","href":"/reports"}}
|
||||
secondaryButton={{"text":"Contact Advisor","href":"/contact"}}
|
||||
features={[{"title":"Portfolio Overview","description":"High-level metrics across your real estate assets.","bentoComponent":"info-card-marquee","infoCards":[{"icon":"Building","label":"Total Assets","value":"$2.4B"},{"icon":"Users","label":"Occupancy Rate","value":"96%"},{"icon":"TrendingUp","label":"YTD Return","value":"14.2%"}]},{"title":"Cash Flow Analysis","description":"Track monthly revenue and operational expenses.","bentoComponent":"animated-bar-chart"},{"title":"Recent Acquisitions","description":"Latest additions to the Atlas managed portfolio.","bentoComponent":"tilted-stack-cards","stackCards":[{"icon":"MapPin","title":"The Grand Plaza","subtitle":"Commercial","detail":"Acquired Q3 2023"},{"icon":"Home","title":"Oakwood Estates","subtitle":"Residential","detail":"Acquired Q2 2023"},{"icon":"Briefcase","title":"Tech Hub Alpha","subtitle":"Industrial","detail":"Acquired Q1 2023"}]},{"title":"Acquisition Pipeline","description":"Current status of pending real estate deals.","bentoComponent":"checklist-timeline","heading":"Project Phoenix","subheading":"Mixed-use development","checklistItems":[{"label":"Due Diligence","detail":"Financial and legal review completed."},{"label":"Financing Secured","detail":"Capital allocation approved."},{"label":"Closing","detail":"Finalizing transfer of ownership."}],"completedLabel":"On Track"}]}
|
||||
textAnimation="fade-blur"
|
||||
/></div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
@@ -8,4 +8,5 @@ export const routes: Route[] = [
|
||||
{ path: '/', label: 'Home', pageFile: 'HomePage' },
|
||||
{ path: '/dashboard', label: 'Dashboard', pageFile: 'DashboardPage' },
|
||||
{ path: '/ai-command-center', label: 'Ai Command Center', pageFile: 'AiCommandCenterPage' },
|
||||
{ path: '/investment-dashboard', label: 'Investment Dashboard', pageFile: 'InvestmentDashboardPage' },
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user