Platform digital resmi untuk kelompok mahasiswa Merdeka Belajar Kampus Merdeka (MBKM)
| Teknologi | Versi | Kegunaan |
|---|---|---|
| Next.js | 16.1.6 | Framework utama (App Router) |
| TypeScript | 5.x | Type safety |
| Tailwind CSS | 3.x | Styling |
| Supabase | 2.x | Auth, Database, Storage |
| Teknologi | Kegunaan |
|---|---|
| AOS | Animasi utama |
| Framer Motion | Animasi tambahan |
| Lenis | Smooth scrolling |
| Lucide React | Icon library |
| Teknologi | Kegunaan |
|---|---|
| TipTap | Rich text editor untuk blog |
| clsx + tailwind-merge | Utility class management |
Pastikan sudah menginstal:
git clone https://github.com/whyutams/mbkm-ung-web.git
cd mbkm-ung-webnpm installBuat file .env.local di root proyek:
# Supabase
# Dapatkan dari: https://supabase.com/dashboard/project/YOUR_PROJECT/settings/api
NEXT_PUBLIC_SUPABASE_URL=https://your-project-ref.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key-herenpm run devBuka http://localhost:3000 di browser.
| Command | Kegunaan |
|---|---|
npm run dev |
Jalankan development server |
npm run host |
Jalankan development server via local network |
npm run build |
Build untuk production |
npm run start |
Jalankan production server |
npm run lint |
Cek kode dengan ESLint |
Selamat Mencoba ✨