Logo
BACK

Rezal, updated at September 22, 2025 | 10:20 WIB

Web Development
SILK (Sistem Informasi Laporan Keuangan)
Preview Cover Image

SILK is a web-based system for managing financial reports at the Information Systems Department of Tanjungpura University. Its features include a dashboard, budget plan (RAB) creation, activity budgeting, member honorarium management, automatic tax calculation, and reporting. This was an individual project developed over 3 months using Fullstack Next.js.


System Requirements
Preview URL Asset
Dashboard Page SILK

I conducted an in-depth discussion with the lecturer regarding the business flow to align with the requirements. This included tax calculation methods, workflow, and the final output. By mapping the initial requirements, I was able to outline the necessary pages and features. These business flow requirements also ran in parallel during the system development.

Information System Development
Preview URL Asset
Cost Budget Plan Page SILK

After gathering the business flow requirements, specifications, and example documents, the development phase began. I chose Next.js as the technology because it is currently trending and also as an opportunity to learn and deepen my understanding of the framework. Additionally, the client being the lecturer allowed for a shorter timeline, giving me more time to explore the framework.

During the learning and development process, I encountered several challenges, ranging from understanding the business flow, delayed requirements, newly discovered bugs, to understanding applicable tax regulations. Here, I bypassed the design phase and directly used components from Shadcn UI to speed up the development process.

Preview URL Asset
Material Purchase Invoice Page SILK

After a 3-month development process, a meeting was held with the lecturer to present the completed work. During this meeting, feedback was given for adding features, as well as corrections and improvements to the business flow and tax calculations that I had previously studied on my own. This required an additional month to complete the entire process until finalization.

Final Presentation and Deployment
Preview URL Asset
Meeting Attendance List

I encountered an issue when deploying to the production environment because Fullstack Next.js cannot run on standard web hosting. Therefore, I needed to learn VPS (Virtual Private Server) to ensure all system functions could operate in production, including installation via VM (Virtual Machine), database setup, and server deployment.

Once everything was successfully deployed to the production environment, a final presentation was held with the lecturer regarding the Financial Report Information System and received approval. Finally, I handed over the project with all required documents and provided training on using SILK (Financial Report Information System) so it could be used within the Department at the university.

Full-stack Technologies Used
  • Programming Language: TypeScript

  • Framework: Next.js, Tailwind CSS

  • Other Technologies: Axios, Zustand, Zod

  • Database & ORM: MySQL & Prisma

  • Components: Shadcn UI

  • Deployment: VPS

LET’S COLLABORATE AND CREATE SOMETHING AMAZING!

SILK (Sistem Informasi Laporan Keuangan) |  SILK (Sistem Informasi Laporan Keuangan) |  SILK (Sistem Informasi Laporan Keuangan) |  SILK (Sistem Informasi Laporan Keuangan) |  
SILK (Sistem Informasi Laporan Keuangan) | SILK (Sistem Informasi Laporan Keuangan) | SILK (Sistem Informasi Laporan Keuangan) | SILK (Sistem Informasi Laporan Keuangan) | 

RELATED PORTFOLIO

QUICK MENU

Have a project in mind? I'm ready to turn your ideas into scalable solutions.

muhammadrezalsultan@gmail.com

mrezalsultan_p

Ready When You Are

Let's connect and create something amazing!

Copyright @mrezalsultan All Rights Reserved

Logo

Muhammad Rezal Sultan