diff --git a/landing-page/app/components/community.tsx b/landing-page/app/components/community.tsx index 1ad0e52..99a5d76 100644 --- a/landing-page/app/components/community.tsx +++ b/landing-page/app/components/community.tsx @@ -11,8 +11,7 @@ export default function Community() { Join the Open-Source Community

- Meetingnotes is built by the community for the community. Star us on - GitHub, contribute features, or report issues. + Give a star on GitHub, contribute features, or report issues.

diff --git a/landing-page/app/components/how-it-works.tsx b/landing-page/app/components/how-it-works.tsx deleted file mode 100644 index d0bacda..0000000 --- a/landing-page/app/components/how-it-works.tsx +++ /dev/null @@ -1,67 +0,0 @@ -import { Card, CardContent } from "@/components/ui/card" -import { Download, Key, Play, FileText } from "lucide-react" - -export default function HowItWorks() { - const steps = [ - { - number: "01", - icon: , - title: "Download & Setup", - description: - "Download and install on macOS. Enter your OpenAI API key (stored securely on-device).", - }, - { - number: "02", - icon: , - title: "Start Recording", - description: "Start a meeting—Meetingnotes records audio and shows a live transcript in real-time.", - }, - { - number: "03", - icon: , - title: "Add Your Notes", - description: "Add your own notes during the call to complement the automatic transcription.", - }, - { - number: "04", - icon: , - title: "Get AI Summary", - description: "End the meeting—AI generates enhanced notes instantly. Edit, copy, or search later.", - }, - ] - - return ( -
-
-
-

How Meetingnotes Works

-

- Get started in minutes with our simple, privacy-first approach to meeting notes. -

-
- -
- {steps.map((step, index) => ( - - -
{step.number}
-
- {step.icon} -
-

{step.title}

-

{step.description}

-
-
- ))} -
- - {/*
-
- "Meetingnotes saves me hours every week—best part? It's free and open source!" -
- – Open-Source Contributor -
*/} -
-
- ) -} diff --git a/landing-page/app/components/privacy.tsx b/landing-page/app/components/privacy.tsx deleted file mode 100644 index 59a3c7f..0000000 --- a/landing-page/app/components/privacy.tsx +++ /dev/null @@ -1,70 +0,0 @@ -import { Shield, Laptop, Lock } from "lucide-react" - -export default function Privacy() { - const platforms = [ - { name: "macOS", logo: "/placeholder.svg?height=40&width=40" }, - { name: "Google Meet", logo: "/placeholder.svg?height=40&width=40" }, - { name: "Zoom", logo: "/placeholder.svg?height=40&width=40" }, - { name: "Microsoft Teams", logo: "/placeholder.svg?height=40&width=40" }, - { name: "Slack", logo: "/placeholder.svg?height=40&width=40" }, - ] - - return ( -
-
-
-

Works on macOS with Full Privacy – No Bots, No Cloud

-

- Meetingnotes transcribes directly from your computer's audio. No meeting bots join your calls, and all data - stays on your device. -

-
- -
- {platforms.map((platform, index) => ( -
- {`${platform.name} - {platform.name} -
- ))} -
- -
-
-
- -
-

Your Data, Your Control

-

- Nothing leaves your machine. All transcripts and notes are stored locally on your device. -

-
- -
-
- -
-

No Meeting Bots

-

- Records directly from your computer's audio without joining any bots to your meetings. -

-
- -
-
- -
-

Secure API Keys

-

- Your OpenAI API key is stored securely on your device, never shared. -

-
-
-
-
- ) -} diff --git a/landing-page/app/page.tsx b/landing-page/app/page.tsx index 7c9dbd6..e392314 100644 --- a/landing-page/app/page.tsx +++ b/landing-page/app/page.tsx @@ -1,8 +1,6 @@ import Header from "./components/header" import Hero from "./components/hero" import Features from "./components/features" -import HowItWorks from "./components/how-it-works" -import Privacy from "./components/privacy" import Pricing from "./components/pricing" import Community from "./components/community" import FinalCTA from "./components/final-cta" @@ -14,8 +12,6 @@ export default function Home() {
- -