Lunar Community adalah landing page modern untuk komunitas online yang fokus pada kreativitas dan koneksi. Dibangun dengan teknologi web terkini, website ini menjadi pintu masuk utama bagi anggota baru untuk mengenal dan bergabung dengan komunitas kami.
- 🎨 Modern UI/UX - Desain clean dengan animasi smooth dan dark theme aesthetic
- 📱 Fully Responsive - Tampilan optimal di semua device (mobile, tablet, desktop)
- ⚡ Fast Performance - Dibangun dengan Vite untuk development dan production build yang cepat
- 🎭 Smooth Animations - Transisi halus menggunakan Motion library
- 🔗 Social Integration - Direct link ke Discord dan Instagram
- ♿ Accessible - Mengikuti best practices untuk aksesibilitas web
| Kategori | Teknologi |
|---|---|
| Framework | React 19 |
| Build Tool | Vite 6 |
| Language | TypeScript 5.8 |
| Styling | Tailwind CSS 4 |
| Animations | Motion (motion/react) |
| Icons | Lucide React |
| Hosting | Vercel |
- Node.js (versi LTS terbaru)
- npm / yarn / pnpm
# Clone repository
git clone https://github.com/ngetikin/lunar.git
cd lunar
# Install dependencies
npm install
# Setup environment variables
cp .env.example .env.local
# Edit .env.local dan tambahkan GEMINI_API_KEY jika diperlukan
# Jalankan development server
npm run devServer akan berjalan di http://localhost:3000
# Build
npm run build
# Preview build
npm run previewlunar/
├── src/
│ ├── components/
│ │ └── LandingPage.tsx # Semua komponen landing page
│ ├── App.tsx # Main app component
│ ├── main.tsx # Entry point
│ └── index.css # Global styles & Tailwind config
├── public/
│ └── lunar.png # Favicon & OG image
├── index.html # HTML template dengan meta tags
├── package.json # Dependencies & scripts
├── tsconfig.json # TypeScript configuration
├── vite.config.ts # Vite configuration
└── README.md # Project documentation
Kami terbuka untuk kontribusi! Berikut cara berkontribusi:
- Fork repository ini
- Create branch baru (
git checkout -b feature/amazing-feature) - Commit perubahan (
git commit -m 'Add amazing feature') - Push ke branch (
git push origin feature/amazing-feature) - Open Pull Request
- Gunakan kode yang clean dan readable
- Ikuti existing code style
- Test perubahan di local sebelum submit PR
- Jelaskan perubahan dengan jelas di PR description
- ✨ Tambah halaman events/community activities
- 💬 Integrasi Discord widget untuk member count
- 📧 Newsletter subscription
- 🌐 Multi-language support (EN/ID)
- 🎨 Dark/Light mode toggle
- 📊 Analytics integration
Dibuat dengan ❤️ oleh Lunar Community
Terima kasih untuk semua kontributor yang telah membantu mengembangkan project ini!
- Website: lunarid.vercel.app
- Discord: discord.com/invite/lunarid
- Instagram: @lunar_idn
© 2022 - 2026 Lunar Community. All rights reserved.
A chill and creative online community where people connect, share ideas, and grow together.
