My hospital website design service focuses on public information: the institution's profile, available services, medical staff, unit locations, and appropriate contact routes. I am Dicky Ibrohim, and I work directly with your team to organise those requirements. The website is planned as a reference for hospital information, not a replacement for patient service systems.
A hospital may have several units with different schedules and access arrangements. A visitor who knows a doctor's name may not know where that doctor practises. A relative planning a visit may need directions to a building rather than a list of every service. The website should distinguish those information needs without offering diagnoses or deciding what medical care a reader requires.
Present services with the right location and schedule
The service list should follow information approved by the hospital. Unit names, available facilities, and service descriptions are organised from the institution's official materials. If a service is available only at a particular location, that detail needs to remain visible on the relevant page. Another branch or building should not be assumed to offer the same facilities simply because it shares the hospital's identity.
Doctor profiles can include names, qualifications, service areas, and photographs approved for publication. I do not add credentials, experience, or treatment success claims to strengthen a sales message. A doctor's relationship with a unit and practice location follows hospital information; medical content still requires approval from the appropriate people within the institution.
Schedules need context too. Information desk hours, consultation schedules, and family visiting hours may differ. For example, a change to visiting hours in one building should not replace the hours of every unit. We can discuss how to present that change and who will update it, without claiming an automatic connection to internal systems.
Fees, funding arrangements, or service requirements are published only when current materials are supplied and approved. Naming a partner does not mean that every service or visitor is automatically eligible. This website does not determine funding coverage, provide medical advice, or promise treatment outcomes.
Make link destinations and contact routes recognisable
Accurate information still needs to lead to an appropriate next step. A link to a doctor's schedule should be distinguishable from directions or an existing portal. W3C's explanation of link purpose in context describes how a link's purpose can be understood from its text or programmatically associated context. It supports clear link labelling; it is not a statement that the entire website meets WCAG.
For example, a service page for a second building can include directions to that building rather than only the main office address. Entrance names and arrival points should follow information checked by the hospital. I aim for a design that ordinary visitors can understand on phones, laptops, and desktops, including when unit names are long or several locations need to be distinguished.
WhatsApp or email can direct general enquiries to a designated unit. Sending a message does not produce a queue number, confirm an appointment, or admit a patient. If the hospital already has a registration portal, we can discuss linking to it. A link does not automatically include integration, data changes, or patient account management.
A public website and general enquiry channels are not emergency response services. If the institution provides emergency contact information, the number, purpose, and service hours must come from the hospital and be distinguished from general contacts. I do not assume that every unit operates around the clock or add response promises. Clear descriptions help readers understand which channel they are opening.
A custom website reflects relationships between hospital units
The reason to choose custom website development is the opportunity to organise information around the institution rather than an available page layout. A doctor, for instance, might belong to a particular unit while practising at different locations on different days. Where that arrangement exists, I help plan how to show it so that visitors do not have to reconcile several schedule posters themselves.
Work can begin with the public information most frequently needed and expand as the institution becomes ready. Directories, search, and filtering should be assessed against the amount of content and visitor needs; they are not automatically necessary in every project. You speak directly with me about priorities, management arrangements, and what the quotation includes.
Custom development also allows room for the hospital's identity to evolve. When a new unit opens, we can plan how to introduce it within the same institutional design while explaining its location and service scope. A shared identity need not erase differences between units. Later changes still require technical assessment and a budget; the initial fee does not cover every future development. My article on company profile websites can help you compare a simpler institutional profile.
A ready-made platform is worth considering if it can represent those relationships and your team can manage it. For SaaS, a subscription platform run by its provider, check directory limits, editor accounts, languages, and the features you need. Compare initial and renewal prices, then read the terms governing price changes and notice. Policy changes and possible feature discontinuation also need consideration before choosing. Custom development is not a promise of the lowest price; it lets us discuss structure and functions around the hospital's actual requirements.
Why does AI output still need an engineer's judgement?
An AI-built page can look complete while copying one unit's hours to another. AI may also fill a doctor profile with details that were never supplied. On a hospital website, those details must follow approved materials rather than what seems plausible in generated output.
As a web engineer and technical lead, I help turn information requirements into technical work that can be reviewed. AI can support development with human direction and review. Depending on the project, checks can cover doctor-to-location relationships, each unit's contact route, and how schedule changes appear. The hospital team approves its service facts; a developer does not replace medical authority. My profile provides background you can consider.
The functions behind the interface need assessment as well. Code suggestions can contain errors or security weaknesses, so a finished-looking page is not enough to justify accepting them. GitHub's documentation on Copilot suggestions explains the need for review and validation in its product. Working with an engineer provides someone to discuss requirements, technical decisions, and agreed deliverables; it does not imply that every AI tool is poor or human review is flawless.
Patient information, internal documents, and public materials have different uses. Hospital materials should not all be treated as suitable AI inputs. OWASP's guidance on sensitive information disclosure provides a basis for considering necessary inputs and tool terms. Storage and data-use policies need checking without assuming that every provider handles information in the same way.
An agent with permission to write to a system can make mistaken changes or deletions. Backups can also be affected if they fall within those permissions. OWASP's discussion of excessive agency covers risks from excessive capabilities and permissions; access limits, action review, and recovery needs must be considered for the system and work involved. A complete set of controls is not automatically included in every quotation, and controls do not remove all risk.
A team capable of reviewing the result and maintaining the system can choose to build independently with AI. My service is relevant when an institution wants help turning public information needs into a website we can review together. Suitability depends on the work to be completed, not simply on whether AI is used.
Plan information management separately from patient data
Before development, we need to discuss who supplies materials, approves changes, and updates information. An inventory of published units helps identify which pages are affected by a contact or schedule change. Editable areas, management accounts, and handover guidance follow the project scope; a panel covering all content is not a default feature.
Analytics, if required, should start with a clear and limited purpose. Statistics about visits to a directions page are not medical records or patient communication histories. Public information, analytics data, operational logs, and administrator access need to be distinguished. Who can access them depends on architecture and permissions; purposes of use, recipients, retention, and exports follow relevant settings and privacy policies. Technical access does not automatically grant permission to reuse data for other purposes.
Technology choices should also consider service continuity. If there is disruption, feature withdrawal, or provider closure, exported content may not be enough to run the website elsewhere. GOV.UK's guidance on cloud lock-in explains considerations around service benefits and exit options. For this project, available access, export formats, licences, compatibility, backups, and migration costs need concrete discussion.
A custom website may still use third-party hosting or analytics. Domain rights, public materials, editing accounts, and source code are separate things. My service does not include source code automatically; it may require a separate fee and may be unavailable in some circumstances. Those limits need to be understood before planning a change of administrator or provider, without assuming that custom development removes every dependency.
Compare costs alongside the work and support offered
The quotation depends on the number of units and locations, depth of profiles, languages, readiness of materials, and update requirements. Connecting the website to hospital systems requires separate scoping if requested. This public website does not automatically include patient forms, transactions, medical records, queues, or portals. Keeping those responsibilities separate makes the cost comparison clearer from the outset.
Development costs are distinct from domain renewals, hosting, licences, storage, and selected maintenance; static websites need hosting too. Lower-priced freelancers or agencies should be compared on equivalent scopes, access, and handover deliverables. A low price or a particular business structure does not, by itself, establish poor quality.
AI used during development does not mean the website will call a paid API when someone visits. If a paid AI feature is requested later, usage and billing oversight need to be discussed separately. OWASP's guidance on unbounded consumption explains that risk; budget notifications may not stop charges. An available alert should not be confused with an enforced spending limit.
SEO, security, and speed foundations are usually considered within the quoted work. Accurate service and location names help explain the content, but Google's SEO Starter Guide does not guarantee indexing. There are no promises of rankings, AI recommendations, patient numbers, or medical outcomes.
My experience handling malware can be relevant when follow-up help is needed. Website clients may receive a more favourable offer for relevant work after case eligibility, scope, and fees have been agreed. New vulnerabilities and access or hosting conditions can still lead to reinfection. OWASP's discussion of vulnerable and outdated components supports attention to components and maintenance; handling experience is not a guarantee of permanent freedom from incidents.
Begin with one unit and approved information
For an initial discussion, prepare the institutional profile, a list of units or locations, and one service example with current contacts and hours. Include the address of an existing portal if it needs to be linked. Staff identities and photographs must be suitable for publication with the necessary permissions; patient data or medical records are not needed to explain a public website project.
I help assess the page structure and missing materials before proposing a scope of work. Design and content are reviewed, followed by testing and handover within the agreement. Discuss your hospital website requirements with me or email hello@dickyibrohim.com. We can start with one unit whose information is clear, then decide how the website should represent the institution as a whole.
Frequently asked questions
Does this hospital website include a medical records system?
Not automatically. The service focuses on public information such as the institutional profile, services, doctors, schedules, locations, and contacts. Medical records, queues, payments, portals, and integrations require separate discussion if requested.
Can doctor schedules and unit locations be displayed?
They can be discussed using materials approved by the hospital. Doctor, unit, location, and schedule relationships need to be accurate. Updates and editable areas follow the project scope; an automatic connection to internal systems is not assumed.
Does a WhatsApp message confirm an appointment or queue position?
No. A message is an enquiry to the designated unit. Queue numbers, appointment confirmation, and patient admission follow the hospital’s process. A public website and general contacts are not emergency response services.
Is patient data needed to create a public website?
Patient data or medical records are not needed to explain a public website project. Discussion starts with institutional materials that may be published, contacts, and approved service information.
What should be checked when comparing costs?
Compare units, locations, pages, languages, editing arrangements, recurring costs, and handover deliverables. Source code is not included by default, may involve a separate fee, and may be unavailable. Access, licences, technology, and compatibility affect migration and its cost.