diff --git a/src/components/DisabledBanner.tsx b/src/components/DisabledBanner.tsx new file mode 100644 index 0000000..b80b74a --- /dev/null +++ b/src/components/DisabledBanner.tsx @@ -0,0 +1,45 @@ +import React from 'react'; +import { AlertTriangle, X } from 'lucide-react'; + +interface DisabledBannerProps { + onDismiss?: () => void; + dismissible?: boolean; +} + +export function DisabledBanner({ onDismiss, dismissible = false }: DisabledBannerProps) { + return ( +
+
+
+
+
+
+ +
+
+

+ Project Disabled +

+

+ This project has been disabled (it was part of a hackathon). Functionality is limited. To enable it, please contact me. +

+
+
+ {dismissible && onDismiss && ( +
+ +
+ )} +
+
+
+
+ ); +} \ No newline at end of file diff --git a/src/pages/configuration.astro b/src/pages/configuration.astro index a6ca5e3..a48fd5f 100644 --- a/src/pages/configuration.astro +++ b/src/pages/configuration.astro @@ -1,17 +1,19 @@ --- import "@/styles/globals.css"; import Layout from "../layouts/Layout.astro"; -import { DisabledProject } from "../components/DisabledProject"; +import { Configuration as ConfigComponent } from "../components/Configuration"; import { Navbar } from "../components/Navbar"; import { AuthGuard } from "../components/AuthGuard"; +import { DisabledBanner } from "../components/DisabledBanner"; import { Toaster } from "../components/ui/sonner"; --- + - + diff --git a/src/pages/dashboard.astro b/src/pages/dashboard.astro index 9449eae..7474efc 100644 --- a/src/pages/dashboard.astro +++ b/src/pages/dashboard.astro @@ -1,17 +1,19 @@ --- import "@/styles/globals.css"; import Layout from "../layouts/Layout.astro"; -import { DisabledProject } from "../components/DisabledProject"; +import { Dashboard } from "../components/Dashboard"; import { AuthGuard } from "../components/AuthGuard"; import { Navbar } from "../components/Navbar"; +import { DisabledBanner } from "../components/DisabledBanner"; import { Toaster } from "../components/ui/sonner"; --- + - + diff --git a/src/pages/index.astro b/src/pages/index.astro index 1727b85..a799100 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,11 +1,276 @@ --- import "@/styles/globals.css"; import Layout from "../layouts/Layout.astro"; -import { DisabledProject } from "../components/DisabledProject"; import { Navbar } from "../components/Navbar"; +import { DisabledBanner } from "../components/DisabledBanner"; --- - + + +
+ +
+
+
+

+ AI-Powered + + Debt Resolution + +

+

+ Forward your debt emails and let our AI negotiate FDCPA-compliant + payment plans automatically. Save time, reduce stress, and + potentially save thousands on your debts. +

+ +
+
+
+ + +
+
+
+

+ How It Works +

+

+ Simple, automated, and compliant debt resolution +

+
+ +
+
+
+ + + +
+

+ Forward Emails +

+

+ Simply forward your debt collection emails to our secure + processing address. +

+
+ +
+
+ + + +
+

+ AI Analysis +

+

+ Our AI analyzes the debt and generates FDCPA-compliant negotiation + strategies. +

+
+ +
+
+ + + +
+

+ Track Progress +

+

+ Monitor negotiations in real-time and track your potential + savings. +

+
+
+
+
+ + +
+
+
+

+ Why Choose InboxNegotiator? +

+
+ +
+
+

+ FDCPA Compliant +

+

+ All responses follow Fair Debt Collection Practices Act + guidelines. +

+
+ +
+

+ Save Money +

+

+ Potentially reduce your debt by up to 40% through strategic + negotiations. +

+
+ +
+

+ Real-time Updates +

+

+ Track your negotiations with live dashboard updates. +

+
+ +
+

+ Secure & Private +

+

+ Your financial information is encrypted and protected. +

+
+
+
+
+ + +
+
+

+ Ready to Take Control of Your Debt? +

+

+ Join thousands who have successfully negotiated their debts with AI + assistance. +

+ + Start Your Free Account + +
+
+
+ + +