console.log("Login attempt with email:", email)}
- />
+
+
+
Hesabınıza Giriş Yapın
+
Stokify yönetim paneline erişmek için giriş yapın.
+
+
diff --git a/src/app/logs/page.tsx b/src/app/logs/page.tsx
index 3380466..b1e833e 100644
--- a/src/app/logs/page.tsx
+++ b/src/app/logs/page.tsx
@@ -4,6 +4,7 @@ import React from "react";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import AuthGuard from "../AuthGuard";
export default function LogsPage() {
const navItems = [
@@ -18,22 +19,26 @@ export default function LogsPage() {
{ name: "Üretim", id: "/production" },
{ name: "Reçeteler", id: "/recipes" },
{ name: "Yönetim Paneli", id: "/superadmin" },
+ { name: "Giriş Yap", id: "/login" },
+ { name: "Gösterge Paneli", id: "/dashboard" },
{ name: "İletişim", id: "contact" }
];
return (
-
-
-
- Sistem Günlükleri
- Tüm sistem hareketlerinin detaylı günlükleri burada gösterilecektir.
-
-
+
+
+
+
+ Sistem Günlükleri
+ Tüm sistem hareketlerinin detaylı günlükleri burada gösterilecektir.
+
+
+
);
}
\ No newline at end of file
diff --git a/src/app/movements/page.tsx b/src/app/movements/page.tsx
index c7a2f07..b34c92a 100644
--- a/src/app/movements/page.tsx
+++ b/src/app/movements/page.tsx
@@ -4,6 +4,7 @@ import React from "react";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import AuthGuard from "../AuthGuard";
export default function MovementsPage() {
const navItems = [
@@ -18,22 +19,26 @@ export default function MovementsPage() {
{ name: "Üretim", id: "/production" },
{ name: "Reçeteler", id: "/recipes" },
{ name: "Yönetim Paneli", id: "/superadmin" },
+ { name: "Giriş Yap", id: "/login" },
+ { name: "Gösterge Paneli", id: "/dashboard" },
{ name: "İletişim", id: "contact" }
];
return (
-
-
-
- Stok Hareketleri
- Ürünlerin giriş ve çıkış hareketleri bu sayfada görüntülenecektir.
-
-
+
+
+
+
+ Stok Hareketleri
+ Ürünlerin giriş ve çıkış hareketleri bu sayfada görüntülenecektir.
+
+
+
);
}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index e80c4df..bec7c0b 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -26,6 +26,8 @@ export default function SaasTemplatePage() {
{ name: "Üretim", id: "/production" },
{ name: "Reçeteler", id: "/recipes" },
{ name: "Yönetim Paneli", id: "/superadmin" },
+ { name: "Giriş Yap", id: "/login" },
+ { name: "Gösterge Paneli", id: "/dashboard" },
{ name: "İletişim", id: "contact" }
];
@@ -38,11 +40,13 @@ export default function SaasTemplatePage() {
const features: FeatureCard[] = [
{
- bentoComponent: "globe", title: "Kapsamlı Envanter Kontrolü", description: "Tüm ürünlerinizi, depo konumlarını ve stok seviyelerini tek bir yerden yönetin."},
+ bentoComponent: "globe", title: "Kapsamlı Envanter Kontrolü", description: "Tüm ürünlerinizi, depo konumlarını ve stok seviyelerini tek bir yerden yönetin."
+ },
{
bentoComponent: "marquee", variant: "text", centerIcon: Zap,
texts: ["Gerçek Zamanlı", "Doğru", "Hızlı", "Güvenli"],
- title: "Hızlı ve Gerçek Zamanlı Takip", description: "Stok hareketlerini anlık olarak izleyin ve her zaman güncel bilgilere sahip olun."},
+ title: "Hızlı ve Gerçek Zamanlı Takip", description: "Stok hareketlerini anlık olarak izleyin ve her zaman güncel bilgilere sahip olun."
+ },
{
bentoComponent: "3d-stack-cards", items: [
{ icon: TrendingUp, title: "Talep Tahmini", subtitle: "Veriye Dayalı", detail: "Gelecek talebi öngörün" },
@@ -69,9 +73,11 @@ export default function SaasTemplatePage() {
description="Stokify ile envanterinizi zahmetsizce yönetin, operasyonel verimliliği artırın ve işinizi büyütün."
buttons={[
{
- text: "Ücretsiz Deneyin", href: "#contact"},
+ text: "Ücretsiz Deneyin", href: "#contact"
+ },
{
- text: "Detaylı Bilgi", href: "#features"},
+ text: "Detaylı Bilgi", href: "#features"
+ },
]}
marqueeItems={[
{ type: "text-icon", text: "Envanter Takibi", icon: Layers },
@@ -101,16 +107,20 @@ export default function SaasTemplatePage() {
features={[
{
icon: Package,
- title: "Kapsamlı Ürün Yönetimi", description: "Ürünlerinizi barkod, kategori ve diğer detaylarla kolayca yönetin."},
+ title: "Kapsamlı Ürün Yönetimi", description: "Ürünlerinizi barkod, kategori ve diğer detaylarla kolayca yönetin."
+ },
{
icon: TrendingUp,
- title: "Gelişmiş Raporlama", description: "Stok hareketleri, satış analizleri ve performans raporları ile akıllı kararlar alın."},
+ title: "Gelişmiş Raporlama", description: "Stok hareketleri, satış analizleri ve performans raporları ile akıllı kararlar alın."
+ },
{
icon: ShieldCheck,
- title: "Güvenli Veri Saklama", description: "Tüm envanter verileriniz güvenli sunucularda saklanır ve yedeklenir."},
+ title: "Güvenli Veri Saklama", description: "Tüm envanter verileriniz güvenli sunucularda saklanır ve yedeklenir."
+ },
{
icon: Zap,
- title: "Gerçek Zamanlı Envanter Takibi", description: "Stok seviyelerini anlık olarak izleyin ve olası sorunlara hızla müdahale edin."},
+ title: "Gerçek Zamanlı Envanter Takibi", description: "Stok seviyelerini anlık olarak izleyin ve olası sorunlara hızla müdahale edin."
+ },
]}
/>
@@ -171,7 +181,8 @@ export default function SaasTemplatePage() {
{ text: "Hemen Başla", onClick: () => console.log("Starter clicked") },
],
features: [
- "500 Ürüne Kadar", "Temel Stok Takibi", "Manuel Veri Girişi", "E-posta Desteği"],
+ "500 Ürüne Kadar", "Temel Stok Takibi", "Manuel Veri Girişi", "E-posta Desteği"
+ ],
},
{
id: "pro", badge: "Profesyonel", badgeIcon: BarChart3,
@@ -179,7 +190,8 @@ export default function SaasTemplatePage() {
{ text: "Hemen Başla", onClick: () => console.log("Pro clicked") },
],
features: [
- "Sınırsız Ürün", "Otomatik Envanter Güncelleme", "Barkod Entegrasyonu", "Gelişmiş Raporlama", "API Erişimi", "Öncelikli Destek"],
+ "Sınırsız Ürün", "Otomatik Envanter Güncelleme", "Barkod Entegrasyonu", "Gelişmiş Raporlama", "API Erişimi", "Öncelikli Destek"
+ ],
},
{
id: "enterprise", badge: "Kurumsal", badgeIcon: Building,
@@ -187,7 +199,8 @@ export default function SaasTemplatePage() {
{ text: "Teklif Alın", onClick: () => console.log("Enterprise clicked") },
],
features: [
- "Tüm Profesyonel Özellikler", "Özel Hesap Yöneticisi", "Kişiselleştirilmiş Entegrasyonlar", "Eğitim ve Yerinde Destek", "Gelişmiş Güvenlik"],
+ "Tüm Profesyonel Özellikler", "Özel Hesap Yöneticisi", "Kişiselleştirilmiş Entegrasyonlar", "Eğitim ve Yerinde Destek", "Gelişmiş Güvenlik"
+ ],
},
]}
/>