Proyek Amar Nuruddin - Showcase dan Dokumentasi
Proyek Saya
Menunjukkan hasrat saya terhadap teknologi, desain, dan pemecahan masalah melalui kode.
Sparkling Admin Dashboard Manajemen
Admin panel dan frontdesk system untuk Sparkling Swimming Academy. Mengelola pendaftaran siswa, jadwal kelas renang, booking, subscription, pembayaran, penilaian perkembangan anak (IMO Checkpoint), dan monitoring perangkat kiosk — dengan role-based access terpisah untuk admin dan frontdesk.
Digital Wedding Invitation Builder & Management Platform
A full-featured SaaS platform for creating, customizing, and publishing interactive digital wedding invitations. Built with Next.js 16, React 19, Supabase, Clerk Authentication, and Midtrans payment gateway. Features include multi-theme templates, guest management with unique links, RSVP tracking, digital gifts (amplop digital), analytics dashboard, and a comprehensive admin panel.
Personal Portfolio & Blog Website
Portfolio website pribadi Amar Nuruddin (codeamar) yang dibangun dengan Next.js 14 App Router, Supabase, dan Tailwind CSS. Menampilkan profil, blog, project showcase, career timeline, dashboard GitHub stats, dan sistem admin CRUD lengkap. Mendukung dual bahasa (EN/ID) dan dark mode.
Sistem Rekomendasi Jurusan SMK dengan KNN dan NLP
Aplikasi web berbasis Flask yang membantu siswa SMK menentukan jurusan yang sesuai berdasarkan deskripsi bakat dan minat menggunakan algoritma K-Nearest Neighbors (KNN) dan NLP Bahasa Indonesia. Sistem melakukan preprocessing teks (stemming, stopwords removal), vektorisasi TF-IDF, dan klasifikasi KNN untuk menghasilkan rekomendasi 5 jurusan teratas beserta skor kepercayaan.
CMS Penjualan Tiket Online
Aplikasi CMS penjualan tiket online full-stack dengan React frontend dan Express backend. Mencakup manajemen event, kategori, talent, payment, order, serta sistem autentikasi multi-role (owner, organizer, admin, participant). Dilengkapi upload gambar, refresh token JWT, dan notifikasi email OTP.
WargaCek: Aplikasi Crowdsourcing Pelaporan Isu Lingkungan Kota
WargaCek adalah sebuah platform berbasis web yang dirancang untuk menjembatani komunikasi antara masyarakat urban dengan pemerintah daerah. Melalui sistem pelaporan berbasis peta interaktif, warga dapat melaporkan berbagai isu darurat kota seperti banjir, jalan rusak, tumpukan sampah, hingga lampu penerangan jalan yang padam secara langsung dari lokasi kejadian.