Hakimi Sa’ari’s Blog
Notebook — Web & business
Addressblog.hakimisaari.site/en/articles/website-or-web-system/

Does your business need a website or a web system?

A regular website is usually enough if customers need to read about your services and contact you. A web system makes more sense when people need to log in, update records or manage day-to-day work.

Baca artikel ini dalam Bahasa Melayu
In this article

When a regular website is enough

Before building a website for your business, it helps to work out what people should be able to do through it. Some businesses just want customers to see their services and get in touch. Others want to manage bookings, customer records and staff work as well.

Both can run in a browser. The difference is what happens behind the pages, and how much needs to be built.

Take a car workshop. If customers need a list of services, a location, opening hours and a way to contact the workshop, a regular website can do all of that. Keep the information complete, make it easy to read on a phone and make the contact details easy to find.

You could also add an enquiry form or connect an existing booking service. There is no need to build a custom system straight away if the requirements are still fairly simple.

When you need a web system

Now imagine the workshop wants staff to check today's bookings, see which cars are still being worked on and look up a customer's service history.

That is where a web system comes in.

Staff need to log in. Each booking has a record and a status. Mechanics might only be able to update their work, while a manager can see all records and reports.

From the outside, that might look like a few screens and buttons. But each action needs rules. If a booking is cancelled, the slot needs to become available again. If two staff members edit the same record, which change should be saved? If someone enters the wrong information, can they correct it, or delete it altogether?

These details affect the scope of development.

Why two website quotes can be very different

That is why two projects both called a “workshop website” can have very different prices. One might be a few information pages. The other needs to help run the workshop every day.

A website and a web system can also work together. Customers use the public pages to browse services and make a booking. Staff use a separate area to manage those bookings.

Check the tools you already use

But before commissioning a custom system, look at the tools you already have. If a spreadsheet still works well, you might not need to replace everything. If a suitable booking app already exists, connecting it to the website may be worth considering.

Custom development makes more sense when existing tools struggle with a particular requirement. That could be an approval process involving several people, or data that needs to come from another system.

Start with one real workflow

If you are unsure what you need, write down one task your business handles regularly.

For example, a customer sends a booking request. A staff member checks the date in a spreadsheet, replies to the customer, then enters the same information somewhere else to prepare an invoice.

That makes it easier to see where time is being spent or mistakes happen. It gives a developer more to work with than a long list of features without an explanation of how they will be used.

You do not have to build every feature at once. The first version might only need customer records and bookings. Once people use it, it becomes clearer which reports or extra features are actually needed.

Agree on what happens after launch

When discussing the price, check what is included after the system is delivered. Who manages hosting? Are there API or subscription fees? If something goes wrong, who will investigate? Is maintenance included, or charged separately?

It is easier to agree on these things before the work starts.

I'm Hakimi Sa’ari, a freelance developer from Selangor, Malaysia. If you are looking for someone to build a website or system for your business, you can see my projects at hakimisaari.site.

All articles4 min read