Skip to content

Services

Custom Web Apps & Internal Tools

When spreadsheets can no longer hold your operations

Request a quotation

Experience

Selected organisations

  • Labmania Indonesia logo
  • PT AKG Logistics Indonesia logo
  • KJPP Abdullah Fitriantoro & Rekan logo

Most operations do not break all at once. They erode. One more spreadsheet, one more copy of the same data, one more report that takes two days to assemble because the numbers live in four places and disagree in three of them.

The tell is usually a person, not a system: someone whose job has quietly become keeping the spreadsheets in step with each other. That work is invisible until they take leave.

This is a bounded first version rather than a platform. Eight screens, five record types, one integration. Enough to replace the spreadsheet and prove the shape is right, before anyone spends real money on the parts nobody has thought through yet.

The scope below is a typical starting point. Your quotation will adjust it to the screens, records and integrations your project actually needs.

What you get

Included in this scope

A working internal tool built around how you operate: your own login, your own records, and one integration.

  • A written spec from discovery
  • Up to 8 screens, 5 record types
  • Add, edit, search, filter, and links between records
  • One login, up to 2 kinds of user
  • A responsive admin, styled to your brand
  • One integration over a documented API
  • Deployed to your hosting
  • Two rounds of revisions
  • 30 days of post-launch defect support

In detail

What the build covers

Discovery & scoping

One session, written up as a spec naming every screen and record type before a line of code exists.

The application itself

Up to 8 primary screens covering up to 5 record types. Add, view, edit, delete, search, filter, and the links between them.

Roles & permissions

One login system with two kinds of user, for example staff and administrator. Who can see what, and who can change it.

Integration

One documented API, one agreed flow of data. Payments, couriers, accounting, or a system you already run.

Interface

A responsive admin built on an established UI system, styled to your brand rather than designed from nothing.

Deployment & handover

Deployed to your hosting in one environment, with documentation and a working session for the people who will use it.

How it works

From first call to handover

  1. Scope

    Process mapping and a written scope you approve before anything is built.

  2. Build

    Staged releases you can see and react to, not a six-week silence.

  3. Launch

    Data migration, deployment to your hosting, and training for the team.

  4. Care

    Defect support for 30 days, then improvements under a block of hours if you want them.

Technology

The technology behind this work

  • Laravel
  • Filament
  • Livewire
  • Nuxt
  • Vue
  • Tailwind CSS
  • Alpine.js
  • PostgreSQL
  • MySQL
  • Docker
  • REST API
  • Claude Code
  • Codex

Where this sits

How long each build takes

  1. Basic WordPress Time to launch 2–4 weeks
  2. Business WordPress Time to launch 4–8 weeks
  3. Custom Web Apps & Internal Tools Time to launch 6–10 weeks
  4. Ongoing Improvements Drawdown window 90-day block

These are estimates from an agreed scope, not deadlines. A build lands at the shorter end when content and feedback come back quickly, and at the longer end when they do not.

Proof

Work of this kind

What people say

In their words

I had a great experience working with Ijal Fauzi on the development of AKG Logistics website. He is professional, responsive, and truly understands how to translate business needs into a clean and functional website. The result exceeded our expectations, both in design and usability. Highly recommended for anyone looking for a reliable web developer.
Clara Shinta Dewi Director · PT AKG Logistics Indonesia
From the very beginning, he demonstrated professionalism, delivered everything in line with the initial agreement, and ensured the project was completed to our satisfaction. What truly stood out was not only his technical expertise, but also his openness to share knowledge and support our team throughout the process. His collaborative approach made the experience smooth, insightful, and highly productive. For anyone looking for a reliable partner to build or enhance their website, I confidently recommend him.
Ghina Kemala Sari Digital Marketing Lead · PT Labmania Indonesia Jaya
Big shoutout to Pak Ijal Fauzi for helping us build the website for PT AKG Logistics Indonesia. Super easy to work with, very responsive, and always open to feedback. He understood what we needed and delivered a clean, functional website that fits our business well. Highly recommend Pak Ijal if you're looking for a reliable web developer.
Effendi Finance Manager · PT AKG Logistics Indonesia
Saya sangat merekomendasikan Pak Ijal Fauzi sebagai website developer yang profesional dan responsif. Selama bekerja sama dengan tim Labmania Indonesia, beliau telah berhasil menghandle pengembangan dan maintenance 2 website kami dengan sangat baik. Yang paling menonjol adalah kecepatan penyelesaian pekerjaan, komunikasi yang mudah, serta kemampuan memahami kebutuhan website sesuai dengan workflow bisnis kami. Beliau juga proaktif memberikan solusi dan improvement untuk website agar lebih optimal dari sisi tampilan maupun fungsi.
Sonia Maisuri Digital Marketing Lead · PT Labmania Indonesia Jaya
Baru pertama ini pakai jasa modif blog Ijal, semua aman terkendali 🤩 Aku request ini itu ditanggepin dengan sabar dan hasilnya bagus banget. Pokoknya sesuai sama yang aku minta, suka banget sama blog-ku yang baru yayyy 🥳 Thankyou so much yaaah!
Amanda Desty Yunistyani Social Media Influencer · DASY.mal
Ijal did a great job developing the website for our family-run small business. Throughout the project, he was always very prompt in responding to my specific feedback and requests. I was particularly impressed by his strong foundation in website accessibility, ensuring our site is disability-friendly and inclusive for all users. I highly recommend Ijal for his technical design skills and his responsiveness to client input!
Deanita A Co-Owner · CV Usaha Putra Mandiri
I'm happy with the service provided by Ijal, friendly and very understanding in handling ideas given by client.
Rinrin Marinka Celebrity Chef & Restaurateur · Marskitchen
Ijal's blog design is really cool. Fast loading, good design and appropriate font selection. Perfect for readers who want to spend long time to read.
Galih Hidayatullah Author · Puisi Mas Aih
Working with Ijal has been a remarkable experience. He is incredibly easy to collaborate with, always approachable, and open to ideas. His modern thinking and ability to understand and prioritize tasks effectively have been invaluable to our projects. His dedication and clear communication make him a standout colleague.
Lusiana F Safira Teammate, Social Media Specialist · PT Catur Elang Perkasa
Rated 5.0 out of 5 stars from 9 reviews on Google. Read reviews on Google

Questions

Before you ask

What if our process is not clearly defined yet?

That is normal, and it is what the discovery session is for. Mapping the real process is usually the most valuable part, and occasionally it shows you do not need the software you thought you did.

Can you migrate data from our existing spreadsheets?

Yes. Migration is part of launch and is scoped with the build, because the shape of the old data usually decides the shape of the new records.

What happens if discovery shows we need something bigger?

You take a quote for the difference, trim the scope to fit, or stop before kickoff. Nothing is built against a scope you have not agreed.

Can it generate documents or take payments?

Yes. Branded PDFs such as quotations, invoices and certificates, and a payment gateway such as Midtrans, are both things I have shipped. A gateway counts as the one integration.

Who maintains it after launch?

I do, under a block of hours. Or I hand over documentation and a deployment pipeline so your team can.

Who owns the source code?

You do, once the project is paid.

Request a quotation

Tell me what you need

I reply within 24 hours with questions, not an automated quote.

Type a date as YYYY-MM-DD, or choose one from the calendar.