Pengantar
ascendia.himarpl.com adalah situs web resmi untuk Kabinet Ascendia pada Himpunan Mahasiswa Rekayasa Perangkat Lunak (HIMARPL) di Universitas Pendidikan Indonesia. Situs web ini dibangun menggunakan Next.js dengan T3 Stack dan di-deploy di Vercel.
Fitur Utama
- Informasi Penting tentang Dedikasi
- Visualisasi Struktur Organisasi
- Integrasi Berita & Pembaruan
- Halaman Informasi Departemen
- Komponen UI Interaktif
- Desain Responsif
- Animasi yang Halus
Library yang Digunakan
Dependensi Inti
- Next.js (^14.1.4)
- React (18.2.0)
- React DOM (18.2.0)
- TypeScript (^5.4.2)
Basis Data & API
- Prisma (@prisma/client ^5.22.0)
- tRPC (@trpc/client, @trpc/next, @trpc/react-query, @trpc/server)
- Axios (^1.7.2)
UI & Styling
- Radix UI Components (berbagai paket @radix-ui/*)
- Tailwind CSS (^3.4.1)
- Tailwind Typography Plugin (@tailwindcss/typography ^0.5.12)
- Framer Motion (^11.2.12)
- Embla Carousel (embla-carousel-react ^8.1.5)
- Auto Animate (@formkit/auto-animate ^0.8.2)
- React Simple Icons (@icons-pack/react-simple-icons ^9.4.0)
- Lucide React Icons (^0.363.0)
Utilitas
- Zod (^3.23.8)
- Moment (^2.30.1)
- Sharp (^0.33.3)
- Superjson (^2.2.1)
- PostHog (posthog-js ^1.144.2)
- Next Themes (^0.3.0)
Alat Pengembangan
- ESLint (^8.57.0)
- Prettier (^3.2.5)
- Berbagai plugin dan konfigurasi ESLint
Dukungan
Untuk pertanyaan atau masalah:
- Kunjungi GitHub Issues
- Hubungi Departemen Kominfo
- Kunjungi himarpl.com
Lisensi
Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LICENSE untuk detailnya.