
Muhisa Web
SMK Muhammadiyah 1 Kota Malang (Muhisa) membutuhkan website resmi sekaligus sistem manajemen konten agar staf dapat memperbarui berita, jurusan, galeri, dan mitra industri secara mandiri tanpa bantuan developer. Sebelumnya informasi sekolah tersebar dan sulit diperbarui. Target: profil sekolah yang kredibel, mudah dikelola, dan mendukung pencitraan 'go global'.
Dibangun full-stack dengan Next.js 16 (App Router) dan Prisma di atas PostgreSQL. Sisi publik mencakup homepage multi-section, berita dengan pencarian/filter, galeri, halaman jurusan, profil sekolah, dan kontak (Google Maps + form). Sisi admin adalah CMS lengkap: autentikasi JWT berbasis peran (next-auth), editor rich-text Tiptap, media library, serta CRUD untuk berita, jurusan, mitra, user, dan inbox pesan. Dikemas dengan Docker dan pipeline Jenkins untuk deployment.

Sudah live di smkmuhammadiyah1kotamalang.sch.id. Menampilkan 960+ siswa aktif, 6 program keahlian terakreditasi A, dan 85% serapan kerja. Staf sekolah kini mengelola seluruh konten secara mandiri melalui CMS.
