Skip to content

Latest commit

Β 

History

History
68 lines (48 loc) Β· 2.51 KB

File metadata and controls

68 lines (48 loc) Β· 2.51 KB

🧩 Pipeliner

Pipeliner adalah sebuah website modern yang dibangun menggunakan teknologi terkini dengan fokus pada performa, skalabilitas, dan kemudahan dalam pengembangan. Proyek ini menggunakan pendekatan modular dan type-safe dengan TypeScript serta App Router dari Next.js.

πŸš€ Tech Stack

Teknologi Deskripsi
Framework Next.js (App Router)
Language TypeScript
Styling TailwindCSS
UI Library shadcn/ui
Forms React Hook Form
Validation Zod
Routing Next.js App Router (folder app/)
Deployment Vercel
Content Sanity
Animation GSAP (GreenSock Animation Platform)

πŸ—οΈ Struktur Proyek

pipeliner/
β”œβ”€β”€ app/                # Routing dan pages menggunakan Next.js App Router
β”œβ”€β”€ components/         # Reusable components (menggunakan shadcn/ui)
β”œβ”€β”€ lib/                # Helper dan utilitas (termasuk zod schemas)
β”œβ”€β”€ types/              # Sanity Content
β”œβ”€β”€ public/             # Aset statis 
β”œβ”€β”€ tsconfig.json       # Konfigurasi TypeScript
β”œβ”€β”€ postcss.config.mjs  # Konfigurasi TailwindCSS
└── README.md


# 1. Clone repository
git clone https://github.com/username/dipa-pipeliner.git
cd dipa-pipeliner

# 2. Install dependencies
pnpm install
# atau
npm install

# 3. Jalankan di development mode
pnpm dev
# atau
npm run dev


βœ… Fitur Utama

✨ Routing dinamis dan nested dengan Next.js App Router

🎨 UI elegan dan modular dengan shadcn/ui dan TailwindCSS

🧩 Validasi form yang kuat dan type-safe dengan Zod

πŸͺ„ Animasi interaktif menggunakan GSAP

☁️ Deployment instan dan optimal di Vercel


πŸ“¦ Deployment
Project ini dideploy menggunakan Vercel.