From 38cb10da4ac8d68f1abd0163a0671036c15e1743 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:19:05 +0800 Subject: [PATCH 01/12] feat(landing page): buat komponen landing page --- src/modules/landing_page/index.tsx | 5 +++++ src/modules/landing_page/landing-page.tsx | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 src/modules/landing_page/index.tsx create mode 100644 src/modules/landing_page/landing-page.tsx diff --git a/src/modules/landing_page/index.tsx b/src/modules/landing_page/index.tsx new file mode 100644 index 00000000..fcea2b83 --- /dev/null +++ b/src/modules/landing_page/index.tsx @@ -0,0 +1,5 @@ + +import { LandingPage } from "./landing-page"; + +export default LandingPage; + diff --git a/src/modules/landing_page/landing-page.tsx b/src/modules/landing_page/landing-page.tsx new file mode 100644 index 00000000..5d16168b --- /dev/null +++ b/src/modules/landing_page/landing-page.tsx @@ -0,0 +1,11 @@ +"use client" + +import { Box } from "@mantine/core" + +export function LandingPage(){ + return <> + + ini Landing + + +} \ No newline at end of file From b6cc83c004cacb2289c51491fce7ebc2b29e126f Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:25:21 +0800 Subject: [PATCH 02/12] feat(login): - Membuat login page - Membuat register page --- src/modules/login/index.ts | 5 +++++ src/modules/login/login_page/index.ts | 3 +++ src/modules/login/login_page/login_page.tsx | 12 ++++++++++++ src/modules/login/register_page/index.ts | 3 +++ src/modules/login/register_page/register_page.tsx | 7 +++++++ 5 files changed, 30 insertions(+) create mode 100644 src/modules/login/index.ts create mode 100644 src/modules/login/login_page/index.ts create mode 100644 src/modules/login/login_page/login_page.tsx create mode 100644 src/modules/login/register_page/index.ts create mode 100644 src/modules/login/register_page/register_page.tsx diff --git a/src/modules/login/index.ts b/src/modules/login/index.ts new file mode 100644 index 00000000..baa68cea --- /dev/null +++ b/src/modules/login/index.ts @@ -0,0 +1,5 @@ +import LoginPage from "./login_page"; +import RegisterPage from "./register_page"; + +export {LoginPage} +export {RegisterPage} \ No newline at end of file diff --git a/src/modules/login/login_page/index.ts b/src/modules/login/login_page/index.ts new file mode 100644 index 00000000..bd34c236 --- /dev/null +++ b/src/modules/login/login_page/index.ts @@ -0,0 +1,3 @@ +import { LoginPage } from "./login_page"; + +export default LoginPage \ No newline at end of file diff --git a/src/modules/login/login_page/login_page.tsx b/src/modules/login/login_page/login_page.tsx new file mode 100644 index 00000000..75bf759e --- /dev/null +++ b/src/modules/login/login_page/login_page.tsx @@ -0,0 +1,12 @@ +"use client" + +import { Button } from "@mantine/core" +import { useRouter } from "next/navigation" + +export function LoginPage(){ + const router = useRouter() + return <> +
ini login
+ + +} \ No newline at end of file diff --git a/src/modules/login/register_page/index.ts b/src/modules/login/register_page/index.ts new file mode 100644 index 00000000..0686cfe0 --- /dev/null +++ b/src/modules/login/register_page/index.ts @@ -0,0 +1,3 @@ +import { RegisterPage } from "./register_page"; + +export default RegisterPage \ No newline at end of file diff --git a/src/modules/login/register_page/register_page.tsx b/src/modules/login/register_page/register_page.tsx new file mode 100644 index 00000000..feb8e06f --- /dev/null +++ b/src/modules/login/register_page/register_page.tsx @@ -0,0 +1,7 @@ +"use client" + +export function RegisterPage(){ + return <> +
ini register
+ +} \ No newline at end of file From c3637366f9ebf24507c470714952ad2e572a0b0d Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:30:03 +0800 Subject: [PATCH 03/12] feat(dashboard super admin): membuat dashboard super admin --- .../dashboard_super_admin/dashboard_super_admin.tsx | 7 +++++++ src/modules/dashboard_super_admin/index.ts | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 src/modules/dashboard_super_admin/dashboard_super_admin.tsx create mode 100644 src/modules/dashboard_super_admin/index.ts diff --git a/src/modules/dashboard_super_admin/dashboard_super_admin.tsx b/src/modules/dashboard_super_admin/dashboard_super_admin.tsx new file mode 100644 index 00000000..157b6b49 --- /dev/null +++ b/src/modules/dashboard_super_admin/dashboard_super_admin.tsx @@ -0,0 +1,7 @@ +"use client" + +export function DashboardSuperAdmin(){ + return <> +
Ini super admin
+ +} \ No newline at end of file diff --git a/src/modules/dashboard_super_admin/index.ts b/src/modules/dashboard_super_admin/index.ts new file mode 100644 index 00000000..718db039 --- /dev/null +++ b/src/modules/dashboard_super_admin/index.ts @@ -0,0 +1,3 @@ +import { DashboardSuperAdmin } from "./dashboard_super_admin"; + +export default DashboardSuperAdmin \ No newline at end of file From 46da772f3895bde770942c3d9044e6da0620ef1c Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:32:46 +0800 Subject: [PATCH 04/12] feat(dashboard admin): membuat dashboard admin --- src/modules/dashboard_admin/dashboard_admin.tsx | 9 +++++++++ src/modules/dashboard_admin/index.ts | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 src/modules/dashboard_admin/dashboard_admin.tsx create mode 100644 src/modules/dashboard_admin/index.ts diff --git a/src/modules/dashboard_admin/dashboard_admin.tsx b/src/modules/dashboard_admin/dashboard_admin.tsx new file mode 100644 index 00000000..39d30430 --- /dev/null +++ b/src/modules/dashboard_admin/dashboard_admin.tsx @@ -0,0 +1,9 @@ +"use client" + +export function DashboardAdmin(){ + return <> +
+ ini dashboard admin +
+ +} \ No newline at end of file diff --git a/src/modules/dashboard_admin/index.ts b/src/modules/dashboard_admin/index.ts new file mode 100644 index 00000000..9ba69640 --- /dev/null +++ b/src/modules/dashboard_admin/index.ts @@ -0,0 +1,3 @@ +import { DashboardAdmin } from "./dashboard_admin"; + +export default DashboardAdmin \ No newline at end of file From 0e6162104705e3be53d2bd9bd72ef830320ace22 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:37:13 +0800 Subject: [PATCH 05/12] feat(app / landing-page): - membuat layout - membuat page --- src/app/dev/landing-page/layout.tsx | 110 ++++++++++++++++++++++++++++ src/app/dev/landing-page/page.tsx | 10 +++ 2 files changed, 120 insertions(+) create mode 100644 src/app/dev/landing-page/layout.tsx create mode 100644 src/app/dev/landing-page/page.tsx diff --git a/src/app/dev/landing-page/layout.tsx b/src/app/dev/landing-page/layout.tsx new file mode 100644 index 00000000..be3b0282 --- /dev/null +++ b/src/app/dev/landing-page/layout.tsx @@ -0,0 +1,110 @@ +"use client"; +import { + ActionIcon, + AppShell, + Aside, + AspectRatio, + Box, + Burger, + Button, + Flex, + Footer, + Grid, + Group, + Header, + HoverCard, + Image, + MediaQuery, + Menu, + Navbar, + Text, + useMantineTheme, +} from "@mantine/core"; +import { useShallowEffect } from "@mantine/hooks"; +import Link from "next/link"; +import { useRouter } from "next/navigation"; +import React, { useState } from "react"; + +export default function LayoutLandingPage({ + children, +}: { + children: React.ReactNode; +}) { + const router = useRouter(); + const theme = useMantineTheme(); + const [opened, setOpened] = useState(false); + + //menunggu rendering client karena tampilan di mulai dirender pada server + const [waiting, setWaiting] = useState(false); + useShallowEffect(() => { + if (window) setWaiting(true); + }, []); + + if (!waiting) return <>; + + return ( + <> + +
+ + setOpened((o) => !o)} + size="sm" + color={theme.colors.gray[6]} + mr="xl" + /> + + + + Random image + + + Beranda + Tentang Kami + Informasi + Galeri + + + + + + + + router.push("/dev/login")}> + Login + + router.push("/dev/dashboard-admin")} + > + Dashboard Admin + + router.push("/dev/dashboard-super-admin")} + > + Dashboard Super Admin + + + + +
+ + } + > + {children} +
+ + ); +} diff --git a/src/app/dev/landing-page/page.tsx b/src/app/dev/landing-page/page.tsx new file mode 100644 index 00000000..ff455268 --- /dev/null +++ b/src/app/dev/landing-page/page.tsx @@ -0,0 +1,10 @@ +import LandingPage from "@/modules/landing_page"; +import { Button, Menu, Stack } from "@mantine/core"; + +export default function PageLandingPage() { + return ( + <> + + + ); +} From 1e06aeb6998f00d77fa74849de11be182a0be676 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:40:36 +0800 Subject: [PATCH 06/12] feat(app / dev / register): membuat page register --- src/app/dev/registrasi/page.tsx | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/app/dev/registrasi/page.tsx diff --git a/src/app/dev/registrasi/page.tsx b/src/app/dev/registrasi/page.tsx new file mode 100644 index 00000000..f83d3287 --- /dev/null +++ b/src/app/dev/registrasi/page.tsx @@ -0,0 +1,7 @@ +import { RegisterPage } from "@/modules/login"; + +export default function PageRegister(){ + return <> + + +} \ No newline at end of file From 91333b5c00b87da35a0d965f0678ff971484825b Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:41:48 +0800 Subject: [PATCH 07/12] feat(app / dev / login): membuat page login --- src/app/dev/login/page.tsx | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/app/dev/login/page.tsx diff --git a/src/app/dev/login/page.tsx b/src/app/dev/login/page.tsx new file mode 100644 index 00000000..1238dcd0 --- /dev/null +++ b/src/app/dev/login/page.tsx @@ -0,0 +1,9 @@ +import { LoginPage } from "@/modules/login"; + +export default function PageLogin() { + return ( + <> + + + ); +} \ No newline at end of file From 6b9e9730812b163ce2cde3da079415e082aa4258 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:47:57 +0800 Subject: [PATCH 08/12] feat(app / dev / dashboard super admin): - membuat layout - membuat page --- src/app/dev/dashboard-super-admin/layout.tsx | 64 ++++++++++++++++++++ src/app/dev/dashboard-super-admin/page.tsx | 7 +++ 2 files changed, 71 insertions(+) create mode 100644 src/app/dev/dashboard-super-admin/layout.tsx create mode 100644 src/app/dev/dashboard-super-admin/page.tsx diff --git a/src/app/dev/dashboard-super-admin/layout.tsx b/src/app/dev/dashboard-super-admin/layout.tsx new file mode 100644 index 00000000..ae0f212a --- /dev/null +++ b/src/app/dev/dashboard-super-admin/layout.tsx @@ -0,0 +1,64 @@ +"use client"; +import { + AppShell, + Box, + Burger, + Button, + Flex, + Group, + Header, + MediaQuery, + Menu, + Text, + useMantineTheme, +} from "@mantine/core"; +import router from "next/router"; +import { useState } from "react"; + +export default function LayoutDashboardSuperAdmin({ + children, +}: { + children: React.ReactNode; +}) { + const theme = useMantineTheme(); + const [opened, setOpened] = useState(false); + + return ( + <> + +
+ + setOpened((o) => !o)} + size="sm" + color={theme.colors.gray[6]} + mr="xl" + /> + + + + Dashboard Super Admin + + +
+ + } + > + {children} +
+ + ); +} diff --git a/src/app/dev/dashboard-super-admin/page.tsx b/src/app/dev/dashboard-super-admin/page.tsx new file mode 100644 index 00000000..d88efe4e --- /dev/null +++ b/src/app/dev/dashboard-super-admin/page.tsx @@ -0,0 +1,7 @@ +import DashboardSuperAdmin from "@/modules/dashboard_super_admin"; + +export default function PageDashboardSuperAdmin(){ + return <> + + +} \ No newline at end of file From a79088a01fe6cc33223fdbf384ccf995e5d9b085 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:48:59 +0800 Subject: [PATCH 09/12] feat(app/dev/dashboard admin): - membuat layout - membuat page --- src/app/dev/dashboard-admin/layout.tsx | 64 ++++++++++++++++++++++++++ src/app/dev/dashboard-admin/page.tsx | 7 +++ 2 files changed, 71 insertions(+) create mode 100644 src/app/dev/dashboard-admin/layout.tsx create mode 100644 src/app/dev/dashboard-admin/page.tsx diff --git a/src/app/dev/dashboard-admin/layout.tsx b/src/app/dev/dashboard-admin/layout.tsx new file mode 100644 index 00000000..3db5190a --- /dev/null +++ b/src/app/dev/dashboard-admin/layout.tsx @@ -0,0 +1,64 @@ +"use client"; +import { + AppShell, + Box, + Burger, + Button, + Flex, + Group, + Header, + MediaQuery, + Menu, + Text, + useMantineTheme, +} from "@mantine/core"; +import router from "next/router"; +import { useState } from "react"; + +export default function LayoutDashboardAdmin({ + children, +}: { + children: React.ReactNode; +}) { + const theme = useMantineTheme(); + const [opened, setOpened] = useState(false); + + return ( + <> + +
+ + setOpened((o) => !o)} + size="sm" + color={theme.colors.gray[6]} + mr="xl" + /> + + + + Dashboard Admin + + +
+ + } + > + {children} +
+ + ); +} diff --git a/src/app/dev/dashboard-admin/page.tsx b/src/app/dev/dashboard-admin/page.tsx new file mode 100644 index 00000000..95685c8b --- /dev/null +++ b/src/app/dev/dashboard-admin/page.tsx @@ -0,0 +1,7 @@ +import DashboardAdmin from "@/modules/dashboard_admin"; + +export default function PageDashboardAdmin(){ + return <> + + +} \ No newline at end of file From c74bb6eceb401c55c3c297889fe43181406f3a22 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:54:22 +0800 Subject: [PATCH 10/12] feat(image): menambahkan gambar logo --- public/img/logo_1.png | Bin 0 -> 6132 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/img/logo_1.png diff --git a/public/img/logo_1.png b/public/img/logo_1.png new file mode 100644 index 0000000000000000000000000000000000000000..fda90ef7516e76245287b0cee3870b069c4c0382 GIT binary patch literal 6132 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 Date: Sat, 29 Jul 2023 10:55:55 +0800 Subject: [PATCH 11/12] feat(app / dev / page): modified file --- src/app/dev/page.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/app/dev/page.tsx b/src/app/dev/page.tsx index 6e1165b1..c087980c 100644 --- a/src/app/dev/page.tsx +++ b/src/app/dev/page.tsx @@ -1,5 +1,9 @@ -export default function PageDev() { - return <> - Page Dev +import PageLandingPage from "./landing-page/page"; + +export default async function PageDev() { + return ( + <> + -} \ No newline at end of file + ); +} From ca66fde1dc6751f3749cb1d582f7bbd299241318 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 29 Jul 2023 10:57:41 +0800 Subject: [PATCH 12/12] feat(src/app/page): mengedit page --- src/app/page.tsx | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index d1dbcbad..f37924e4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,14 +1,20 @@ +import LayoutLandingPage from "./dev/landing-page/layout"; +import PageLandingPage from "./dev/landing-page/page"; +import PageDev from "./dev/page"; export default async function Page() { return ( // - + //
+ //
+ //

HIPMI PROJECT

+ //

Bip Production@Team_wibu

+ // Project + //
+ //
+ + + ); }