Proyek Saya

Berikut adalah beberapa proyek terbaru yang telah saya kerjakan. Klik pada kartu untuk melihat detail lebih lanjut.

Pengembangan SIAKAD UIN Datokarama Palu
Pengembangan SIAKAD UIN Datokarama Palu

Saya, Andi Muhammad Yusuf Qadri, sebagai Front-End Developer berkesempatan untuk berkontribusi dalam pembangunan Sistem Informasi Akademik (SIAKAD) di UIN Datokarama Palu. Proyek ini mencakup pengembangan berbagai fitur penting yang digunakan oleh seluruh elemen civitas akademika di kampus, mulai dari dosen, mahasiswa, hingga admin.Fitur-Fitur Utama SIAKADSIAKAD Dosen: Fitur ini memungkinkan dosen untuk mengelola materi kuliah, absensi, serta nilai mahasiswa dengan mudah. Dosen dapat mengakses data dan melaksanakan tugas administrasi akademik secara efisien.SIAKAD Mahasiswa: Mahasiswa dapat mengakses jadwal kuliah, nilai, absensi, serta berbagai informasi akademik lainnya melalui antarmuka yang ramah pengguna dan responsif.SIAKAD Admin: Admin memiliki akses penuh untuk mengelola data akademik, termasuk pengaturan jadwal kuliah, pendaftaran mata kuliah, serta kelola data dosen dan mahasiswa.Penerimaan Mahasiswa Baru: Fitur ini memfasilitasi pendaftaran mahasiswa baru secara online, dengan berbagai tahapan mulai dari pendaftaran, seleksi, hingga pengumuman hasil seleksi.Learning Management System (LMS): Sistem ini memungkinkan pengelolaan materi pembelajaran, kuis, diskusi, dan berbagai kegiatan akademik lainnya, sehingga mendukung pembelajaran jarak jauh dengan efektif.Teknologi yang DigunakanUntuk membangun SIAKAD UIN Datokarama Palu, saya menggunakan berbagai teknologi modern yang memungkinkan pengembangan sistem yang cepat, aman, dan scalable, yaitu:Laravel: Sebagai back-end framework, Laravel digunakan untuk membangun API yang menghubungkan berbagai komponen di dalam sistem. Keamanan, efisiensi, dan kecepatan pengembangan adalah prioritas utama dalam penggunaan Laravel.Vue.js: Untuk pengembangan front-end, saya memilih Vue.js karena kemampuannya dalam membangun aplikasi single-page yang interaktif dan responsif. Vue.js memungkinkan pembuatan antarmuka yang mudah diakses dan digunakan oleh pengguna di berbagai perangkat.MySQL: Sebagai sistem manajemen basis data, MySQL digunakan untuk menyimpan data mahasiswa, dosen, jadwal kuliah, dan informasi akademik lainnya dengan struktur yang efisien dan aman.Bootstrap: Framework CSS ini digunakan untuk membuat tampilan yang responsif dan profesional, yang memastikan bahwa sistem dapat diakses dengan nyaman pada berbagai ukuran layar perangkat.Pengalaman SayaSelama bekerja pada proyek ini, saya mendapatkan banyak pengalaman berharga dalam hal pemecahan masalah teknis dan pengembangan antarmuka yang ramah pengguna. Saya bekerja dengan tim yang terdiri dari developer back-end dan desainer UI/UX untuk menghasilkan sistem yang tidak hanya fungsional tetapi juga mudah digunakan oleh pengguna di berbagai perangkat.

Pengembangan Sistem Undangan Digital
Pengembangan Sistem Undangan Digital

Sebagai Full Stack Developer, saya memiliki kesempatan untuk mengembangkan Sistem Undangan Digital yang memungkinkan pengguna untuk membuat, mengelola, dan menyebarkan undangan pernikahan secara online. Sistem ini dirancang untuk mempermudah pengiriman undangan dengan fitur-fitur yang lengkap dan mudah digunakan. Pengguna dapat membuat undangan dengan berbagai tema menarik, serta mengelola data acara dengan fleksibilitas tinggi.Fitur-Fitur Utama Sistem Undangan DigitalPembuatan Undangan Digital: Pengguna dapat membuat undangan digital secara mudah dengan memilih tema yang telah disediakan, serta menyesuaikan informasi acara seperti tanggal, waktu, lokasi, dan detail lainnya.Seber Undangan: Setelah undangan dibuat, pengguna dapat langsung membagikan undangan melalui berbagai saluran seperti WhatsApp, email, atau media sosial. Fitur ini memungkinkan pengiriman undangan dengan cepat dan tanpa ribet.Pengelolaan Tamu Undangan: Pengguna dapat mengelola daftar tamu undangan, mencatat siapa saja yang sudah menerima undangan dan siapa yang belum. Tamu juga dapat mengonfirmasi kehadiran mereka melalui sistem.Fitur Cerita Cinta: Pengguna dapat menambahkan cerita cinta atau kisah perjalanan mereka, yang akan ditampilkan di halaman undangan digital sebagai bagian dari pengalaman personal undangan.Dompet Digital: Fitur ini memungkinkan tamu untuk memberikan sumbangan atau hadiah melalui transfer bank atau dompet digital langsung melalui halaman undangan.Tracking Undangan: Admin dapat melacak jumlah undangan yang telah dibagikan dan menerima konfirmasi kehadiran dari tamu undangan, memberikan laporan yang terperinci mengenai siapa yang hadir atau tidak.Teknologi yang DigunakanUntuk membangun Sistem Undangan Digital ini, saya menggunakan teknologi yang sama dengan yang digunakan pada proyek SIAKAD, yang terbukti andal dalam pengembangan aplikasi web, yaitu:Laravel: Sebagai back-end framework, Laravel digunakan untuk membangun API dan mengelola seluruh data yang terhubung dengan sistem. Laravel memastikan bahwa aplikasi berjalan dengan aman, efisien, dan mudah dipelihara.Vue.js: Pada sisi front-end, Vue.js digunakan untuk membuat antarmuka yang interaktif dan responsif. Dengan Vue.js, pengguna dapat dengan mudah membuat, mengedit, dan menyebarkan undangan tanpa hambatan.MySQL: Sistem manajemen basis data MySQL digunakan untuk menyimpan data terkait undangan, tamu, konfirmasi kehadiran, dan transaksi dompet digital secara terstruktur dan aman.Bootstrap: Untuk memastikan tampilan aplikasi tetap responsif dan profesional di berbagai perangkat, saya menggunakan Bootstrap. Framework ini memastikan bahwa pengguna dapat mengakses dan menggunakan sistem dengan mudah di desktop maupun perangkat mobile.Pengalaman SayaSebagai Full Stack Developer, saya bertanggung jawab untuk membangun kedua sisi aplikasi, baik front-end maupun back-end. Saya bekerja dengan tim untuk merancang antarmuka pengguna yang ramah dan mudah digunakan, serta mengembangkan API yang dapat menangani berbagai jenis transaksi dan permintaan data secara efisien. Proyek ini memberikan saya pengalaman yang sangat berharga dalam mengelola pengembangan aplikasi secara menyeluruh, dari desain hingga implementasi.

Room Wedding: Platform Undangan Digital Modern dengan Fitur Lengkap
Room Wedding: Platform Undangan Digital Modern dengan Fitur Lengkap

Pendahuluan: Transformasi Undangan ke Era DigitalDi era digital saat ini, kebutuhan akan undangan yang praktis, interaktif, dan mudah diakses semakin tinggi. Room Wedding hadir sebagai platform pembuatan undangan digital yang memungkinkan setiap orang membuat undangan mereka sendiri dengan cepat dan profesional. Tidak hanya itu, Room Wedding juga menghadirkan fitur digital guest book yang dapat dicetak, serta sistem check-in berbasis QR Code untuk memudahkan manajemen tamu pada acara besar.Motivasi: Digitalisasi Acara & Mempermudah Pengelolaan TamuRoom Wedding dibangun dengan semangat untuk mendukung digitalisasi acara dan mempermudah penyelenggara dalam menangani tamu dalam jumlah besar. Dengan mengurangi penggunaan undangan fisik, Room Wedding membantu efisiensi biaya, waktu, dan meminimalkan kesalahan dalam pencatatan data tamu. Hasilnya, acara jadi lebih tertata, rapi, dan terukur.Jenis Undangan & Variasi TemaRoom Wedding menyediakan berbagai jenis undangan digital, mulai dari:Wedding (Pernikahan)AqiqahKhitanUlang TahunAcara FormalSetiap kategori dilengkapi dengan variasi tema eksklusif yang dapat disesuaikan, sehingga pengguna bisa memilih tampilan sesuai karakter acara.Keunggulan Room WeddingBeberapa keunggulan utama Room Wedding antara lain:Variasi tema menarik dan responsif.Sistem RSVP online otomatis.QR Code Check-in untuk mempermudah registrasi tamu.Custom musik untuk mempercantik suasana undangan digital.Dashboard admin lengkap untuk mengelola data tamu dan undangan.Digital guest book dengan laporan yang dapat diunduh/print.Teknologi di Balik Room WeddingRoom Wedding dibangun menggunakan teknologi modern:Laravel untuk fondasi backend.Livewire dan Alpine.js untuk interaksi real-time.Bootstrap untuk tampilan yang responsif dan menarik.Perpaduan teknologi ini membuat sistem Room Wedding stabil, cepat, dan mudah digunakan.Alur Penggunaan yang MudahProses membuat undangan di Room Wedding sederhana:Buat akun.Pilih tema sesuai acara.Edit konten (nama, jadwal, lokasi, foto).Lakukan pembayaran (sementara manual melalui admin).Kirim undangan digital ke tamu melalui link atau media sosial.Penutup: Solusi Undangan Digital Masa KiniDengan semua fitur yang ditawarkan, Room Wedding menjadi pilihan tepat bagi siapa saja yang ingin membuat undangan digital profesional dengan mudah. Tidak hanya memudahkan pemilik acara, Room Wedding juga memberikan pengalaman yang menyenangkan bagi para tamu undangan.Kunjungi Room Wedding sekarang di roomwedding.com untuk melihat demo dan mulai membuat undangan digitalmu sendiri.