Website resmi KEDJORA, sebuah digital development agency yang berbasis di Kediri, Jawa Timur. Website ini dibangun menggunakan teknologi modern untuk memberikan pengalaman pengguna yang optimal.
- 🌓 Dark/Light Mode - Tema yang dapat diubah sesuai preferensi pengguna
- 🎨 Modern UI/UX - Desain yang clean dan profesional dengan animasi smooth
- 📱 Fully Responsive - Tampilan optimal di semua ukuran layar
- ⚡ High Performance - Dioptimasi untuk kecepatan dan SEO
- 🖼️ Framer Motion - Animasi interaktif yang halus
- 💬 Chat Widget - Widget untuk menghubungi via WhatsApp
| Kategori | Teknologi |
|---|---|
| Framework | Next.js 16 (App Router) |
| UI Library | React 19 |
| Language | TypeScript 5 |
| Styling | Tailwind CSS 4 |
| Animations | Framer Motion |
| Icons | Lucide React |
| Font | Plus Jakarta Sans (Google Fonts) |
kedjora-web/
├── app/
│ ├── components/
│ │ ├── layout/ # Navbar, Footer, ChatWidget
│ │ ├── pages/ # Page-specific components
│ │ └── sections/ # Reusable sections (Hero, Services, dll)
│ ├── context/ # React Context (ThemeContext)
│ ├── lib/ # Utilities & constants
│ ├── types/ # TypeScript type definitions
│ ├── (routes)/ # Pages (about, blog, contact, dll)
│ ├── globals.css # Global styles & Tailwind config
│ ├── layout.tsx # Root layout
│ └── page.tsx # Homepage
├── public/ # Static assets
└── package.json
- Node.js 18.17 atau lebih baru
- npm, yarn, atau pnpm
-
Clone repository
git clone https://github.com/kedjora/kedjora-web.git cd kedjora-web -
Install dependencies
npm install
-
Jalankan development server
npm run dev
-
Buka http://localhost:3000 di browser
| Command | Description |
|---|---|
npm run dev |
Menjalankan development server |
npm run build |
Build untuk production |
npm run start |
Menjalankan production server |
npm run lint |
Menjalankan ESLint |
| Route | Deskripsi |
|---|---|
/ |
Homepage dengan Hero, Services, Portfolio, Testimonials, Pricing, FAQ |
/services |
Detail layanan yang ditawarkan |
/portfolio |
Showcase project yang telah dikerjakan |
/blog |
Artikel dan insights |
/about |
Tentang KEDJORA dan tim |
/contact |
Form kontak dan informasi |
- Website Development - React, Next.js, SEO Optimized
- Mobile Applications - Flutter, iOS & Android
- Automation & Bots - WhatsApp, Telegram, Workflow Automation
- Creative Design - Brand Identity, UI/UX, Motion Graphics
Hero- Landing section dengan animasi parallaxTechStack- Infinite scroll logo teknologiServices- Kartu layanan dengan hover effectsProcess- Timeline proses kerjaPortfolio- Gallery project dengan filter kategoriTestimonials- Slider testimonial klienPricing- Tabel harga dengan toggle monthly/yearlyFAQ- Accordion FAQContactCTA- Call-to-action section
Navbar- Responsive navbar dengan theme toggleFooter- Footer dengan links dan social mediaChatWidget- Floating WhatsApp button
Project ini menggunakan Tailwind CSS v4 dengan konfigurasi inline di globals.css:
@import "tailwindcss";
@custom-variant dark (&:where(.dark, .dark *));
@theme inline {
--color-primary-500: #3f6bff;
/* ... custom colors */
}Project ini dapat di-deploy ke Vercel:
npm run buildAtau deploy langsung via Vercel CLI atau GitHub integration.
- Website: kedjora.com
- Email: hello@kedjora.com
- WhatsApp: +6289696673806
- Location: Kediri, East Java, Indonesia
Copyright © 2025 KEDJORA. All rights reserved.