Projects

A small gallery of things I've built, some born from real client briefs, others from late-night curiosity. Each one taught me something I couldn't have learned from a tutorial. Many other live projects aren't shown here due to licensing and privacy.

Company Profile

Link coming soon

Company Profile is a web application designed to serve as a digital presence platform for a company, enabling the management and public display of company information, products, and blog articles. The application allows administrators to manage key content such as company details, product listings with categories and types, hero banner slides, and blog articles all through a clean and responsive interface. It also supports secure user authentication, file uploads for media management, and is deployed to the cloud, making it publicly accessible and production-ready.

Interloka Crowdfunding (Urundana)

crowdfunding.interloka.id

Urundana Loka is a modern web-based Crowdfunding and Investor Management System designed to facilitate transparent project funding, real-time investment tracking, and comprehensive portfolio management. This application provides investors with the ability to fund projects, manage deposits and withdrawals, and monitor their investment portfolios with detailed ROI calculations. Administrators are empowered with tools to manage projects, users, transactions, and system settings efficiently. Key features include time-based deposits (Deposito) with automated payouts, multi-role access control for investors, admins, and superadmins, PDF invoice and agreement generation, Excel export capabilities, and a modern responsive dashboard. Built on PHP 8.1+ with CodeIgniter 4, Laravel Eloquent ORM, and CodeIgniter Shield for authentication.

Interloka E-Commerce

interloka.id

Interloka Design & Vendor is a web-based marketplace platform built on interloka.id that connects clients, interior designers, and vendors in one integrated solution, enabling clients to browse and commission design services through a categorized design catalog with detailed pricing, manage ongoing projects with real-time progress tracking, communicate directly via live chat, process orders and invoices seamlessly, and leave reviews upon project completion — while vendors and designers benefit from an admin panel, notification system, and earnings withdrawal management, all powered by the TALL stack (Laravel 11, Livewire 3, Alpine.js, and Bootstrap 5).

Sistem Informasi Manajemen LPPM Kampus

sim-lppm.itsnupekalongan.ac.id

SIM LPPM ITSNU (Research and Community Service Management Information System) is a comprehensive web-based application designed to digitize and centralize the administration of research (Penelitian) and community service (Pengabdian kepada Masyarakat) activities at Institut Teknologi dan Sains Nahdlatul Ulama (ITSNU) Pekalongan. This application provides an end-to-end workflow that helps lecturers, reviewers, faculty deans, and LPPM leadership manage grant cycles more effectively and transparently, featuring proposal submission, structured multi-stage review processes, progress monitoring through daily logs and progress reports, automated notifications, and final reporting. Built on a modern stack of PHP 8.4, Laravel 12, Livewire v4, and Tailwind CSS v4, the system supports role-based access control for various stakeholders including lecturers, reviewers, faculty deans, the LPPM Director, and university rector.

BKK with Tracer Study and Career Center

bkk.smkn1lebakbarang.sch.id

A web-based application designed to support the Career Guidance and Counseling Unit (BKK) of SMK Negeri 1 Lebakbarang in connecting students and alumni with job opportunities. The application serves as a central platform where students and graduates can easily browse and access job vacancy information relevant to their skills and educational background. Beyond job listings, the application also includes a Tracer Study feature that helps the school track and monitor the career paths and outcomes of its alumni after graduation providing valuable insights to continuously improve the school's educational programs and strengthen its connection with the workforce.

Smeduverse Karsa is an asset management system for educational institutions, built as part of the Smeduverse ecosystem. The application is designed to help schools efficiently manage, monitor, and track their assets from recording asset details, types, and procurement sources to tracking individual serial units with QR codes, managing asset movements between rooms and teams, recording maintenance history, and maintaining a full audit trail for accountability. It also supports hierarchical infrastructure (room/location) management, team-based asset grouping, and bulk data handling via Excel import/export. Karsa is connected to Smeduverse through a dual-database architecture, where user data (teachers, employees, roles) is shared from the Smeduverse database, while asset data is managed local.

Smeduverse Orbit is an application designed to facilitate attendance management and assessment in the Teaching and Learning Activities (KBM) process. This application has features that help teachers in performing tasks related to attendance and assessment more effectively and efficiently, such as attendance recaps and class journals. This application is connected with Smeduverse.

This platform is specifically designed to make it easier for students to take exams digitally. Students can access the exams through this app using a computer or even a phone connected to the internet. The exams are conducted in real time, and the results are saved automatically, so there’s no need to worry about losing answers. Teachers can also monitor and view scores in real time. By using Smeduverse CBT, the exam process becomes more practical and efficient. Students can focus on completing their exams comfortably without the hassle of bringing paper and pencils. All exams can be accessed digitally through this platform, which is connected to the main application, Smeduverse.

Smeduverse is a Digital School Management System Platform specifically designed to support the digital management of schools. It offers a wide range of features that make it easier for educators and school staff to manage student data, employee records, attendance tracking, online exams, digital storage, and other information efficiently and in an integrated manner. With Smeduverse, school management becomes easier and more effective, allowing educators and staff to focus on improving the quality of education.

The New Student Admission Management System (PPDB) is a system designed to simplify the selection process for new student admissions at SMK Diponegoro Pekalongan. This system is integrated with an automated selection process—from registration, document submission, and receipt recording to the announcement of selection results. Prospective students can fill out the registration form online without needing to visit the school in person. This is especially helpful for students coming from out of town or remote areas. Additionally, the system helps reduce queues and streamlines the new student selection process. With this PPDB system, it is expected to provide ease and convenience for students and parents during the admission process at SMK Diponegoro Pekalongan.

Toram Online Wiki & Tools

toram-id.space

toram-id.com (formerly toram-id.info) is a website dedicated to providing information, guides, and a wiki for players of the popular MMORPG, Toram Online. Aimed at enhancing the gaming experience and supporting players, the site offers a variety of useful and relevant features tailored specifically for the Toram Online community.