diff --git a/landing-page/app/components/features.tsx b/landing-page/app/components/features.tsx
index 8519e80..07deb94 100644
--- a/landing-page/app/components/features.tsx
+++ b/landing-page/app/components/features.tsx
@@ -75,11 +75,17 @@ export default function Features() {
Coming Soon
- Google Calendar integration, note templates, AI chat for questions,
- and more integrations (email, Slack).
+ Google Calendar integration, AI chat for questions, and more
+ integrations (email, Slack).
-
+
Download Free Now
diff --git a/landing-page/app/download/page.tsx b/landing-page/app/download/page.tsx
index dccdb29..9c79f6e 100644
--- a/landing-page/app/download/page.tsx
+++ b/landing-page/app/download/page.tsx
@@ -1,7 +1,25 @@
-import { Button } from "@/components/ui/button"
-import { Card, CardContent } from "@/components/ui/card"
-import { Download, AlertTriangle, Calendar, DollarSign, Shield, MessageSquare } from "lucide-react"
-import Header from "../components/header"
+"use client";
+
+import { Button } from "@/components/ui/button";
+import { Card, CardContent } from "@/components/ui/card";
+import {
+ Download,
+ AlertTriangle,
+ Calendar,
+ DollarSign,
+ Shield,
+ MessageSquare,
+} from "lucide-react";
+import Header from "../components/header";
+import { downloadAndNavigate } from "@/lib/utils";
+
+function triggerDownload() {
+ // Just trigger the download without navigation since we're already on the download page
+ window.open(
+ "https://github.com/owengretzinger/meetingnotes/releases/latest/download/Meetingnotes.dmg",
+ "_blank"
+ );
+}
export default function DownloadPage() {
return (
@@ -9,20 +27,66 @@ export default function DownloadPage() {
-
-
+
-
-
-
Let's Talk First
+
+
+
Star on GitHub
- Right now I'm trying to gauge interest in Meetingnotes, so I would love to jump on a call to walk you
- through the set up and hear your thoughts on it.
+ Consider starring the project to show support and help others
+ discover it.
+ I would love to walk you through the setup and hear your
+ thoughts.
+
+
+
Schedule a Call
@@ -32,108 +96,74 @@ export default function DownloadPage() {
-
-
-
Download Now
+
+
+
Get API Key
- Ready to try it out? Download the latest version of Meetingnotes for macOS (Requires macOS 14.0 or later).
+ You'll need it to transcribe and generate enhanced notes.
+ (~$0.20/hour)
- I haven't paid the Apple developer fee, which means that when you download the app you might have
- trouble opening it due to macOS flagging it for security issues.
-
-
-
To open the app:
-
-
Right-click the app and select "Open"
-
Click through the security dialogue
-
Go to System Preferences → Privacy & Security
-
Scroll to the bottom and click "Open Anyway"
-
-
-
-
-
-
-
-
-
-
-
-
-
API Key Required
-
-
- You will need to grab an OpenAI API key to use the transcription and AI features.
-
-
- Expected cost: About $0.20/hour of meeting time
-
- If you run into any issues or have questions about the setup, don't hesitate to reach out.
+ If you run into any issues or have questions about the setup,
+ don't hesitate to reach out.