Skip to main content
Glama
index.tsx4.28 kB
// SPDX-FileCopyrightText: Copyright Orangebot, Inc. and Medplum contributors // SPDX-License-Identifier: Apache-2.0 import { AppShell, Box, Button, Container, Group, Stack, Text, Title, useMantineTheme } from '@mantine/core'; import cx from 'clsx'; import type { JSX } from 'react'; import { Footer } from '../../components/Footer'; import DoctorImage from '../../img/landingPage/doctor.jpg'; import EngineeringImage from '../../img/landingPage/engineering.jpg'; import LabImage from '../../img/landingPage/laboratory.jpg'; import WorkingEnvironmentImage from '../../img/landingPage/working-environment.jpg'; import { Header } from './Header'; import classes from './index.module.css'; const features = [ { title: 'Comprehsive Care Plans', description: 'Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.', }, { title: 'No hidden fees', description: 'Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.', }, { title: '24/7 Messaging', description: 'Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.', }, { title: 'Clinically rigorous', description: 'Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.', }, ]; export function LandingPage(): JSX.Element { const theme = useMantineTheme(); return ( <AppShell className={classes.outer} header={{ height: 100 }}> <Header /> <AppShell.Main className={classes.outer}> <img className={classes.heroImage1} src={WorkingEnvironmentImage} alt="Working Environment" /> <Container> <div className={classes.inner}> <div className={classes.content}> <Title className={classes.title}> An extraordinary <br /> <span className={classes.highlight}>doctor&apos;s office</span> </Title> <Text size="lg" c="dimmed" mt="md"> This is not actually a medical practice, this is a sample open source application for developers to clone, customize and run. </Text> <Group mt={30}> <Button radius="xl" size="md" className={classes.control}> Get started </Button> <Button variant="default" radius="xl" size="md" className={classes.control}> Source code </Button> </Group> </div> <img className={classes.heroImage2} src={DoctorImage} alt="Doctor" /> </div> </Container> <Container> <div className={classes.inner}> <div style={{ width: 500 }}> <Title order={3} fw={500} c={theme.primaryColor} mb="lg"> Healthcare </Title> <Title order={1} fw={500} mb="md"> A better way to get care </Title> <Text size="xl" c="gray"> Lorem ipsum dolor sit amet consect adipisicing elit. Possimus magnam voluptatum cupiditate veritatis in accusamus quisquam. </Text> </div> <img className={classes.heroImage3} src={LabImage} alt="Laboratory" /> </div> </Container> <Container> <div className={cx(classes.inner, classes.featureSection)}> <Stack align="flex-end"> {features.map((feature, index) => ( <Box key={`feature-${index}`} className={classes.featureBox}> <Text className={classes.featureTitle}>{feature.title}</Text> <Text className={classes.featureDescription}>{feature.description}</Text> </Box> ))} </Stack> <img className={classes.heroImage4} src={EngineeringImage} alt="Laboratory" /> </div> </Container> </AppShell.Main> <Footer /> </AppShell> ); }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/medplum/medplum'

If you have feedback or need assistance with the MCP directory API, please join our Discord server