diff --git a/src/app/checkout/page.tsx b/src/app/checkout/page.tsx new file mode 100644 index 0000000..d8155a6 --- /dev/null +++ b/src/app/checkout/page.tsx @@ -0,0 +1,194 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import HeroOverlay from '@/components/sections/hero/HeroOverlay'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; +import { ShoppingCart, CreditCard } from 'lucide-react'; +import { useState } from 'react'; +import Input from '@/components/form/Input'; + +export default function CheckoutPage() { + const [email, setEmail] = useState(''); + const [fullName, setFullName] = useState(''); + const [address, setAddress] = useState(''); + const [city, setCity] = useState(''); + const [postalCode, setPostalCode] = useState(''); + const [cardNumber, setCardNumber] = useState(''); + + return ( + + + +
+ +
+ +
+
+
+ {/* Shipping Information */} +
+

Shipping Information

+
+ + + +
+ + +
+
+
+ + {/* Payment Information */} +
+

Payment Information

+
+ +
+ {}} + type="text" + placeholder="MM/YY" + required + /> + {}} + type="text" + placeholder="CVV" + required + /> +
+
+
+ + {/* Order Summary */} +
+

Order Summary

+
+
+ Subtotal + $0.00 +
+
+ Shipping + $0.00 +
+
+ Tax + $0.00 +
+
+ Total + $0.00 +
+
+
+ + {/* Buttons */} +
+ + +
+
+
+
+ + +
+ ); +} \ No newline at end of file