Novalink
프로젝트 사례/웹·앱 | 2026. 9. 21. 10:00

광주 마을기업 홈페이지 제작 사례 | 예약 업무를 온라인으로 바꾼 과정

개발을 모르는데, 홈페이지와 예약 시스템을 만들 수 있을까요?

“홈페이지가 필요하긴 한데 무엇부터 준비해야 할지 모르겠어요.”

“예약을 온라인으로 받고 싶은데 어떤 기능이 필요한지도 잘 모르겠습니다.”

이번 프로젝트는 이런 고민에서 시작했습니다.

광주 오치동 일대에서 활동하는 마을공동체 조직과 함께 시설 소개 홈페이지부터 온라인 예약 시스템, 관리자 페이지까지 구축한 프로젝트입니다.

처음부터 완성된 기획서가 있었던 것은 아닙니다.

현재 어떤 문제가 있는지를 함께 정리하고, 실제 이용자와 관리자의 업무가 어떻게 달라져야 하는지를 하나씩 정의하면서 프로젝트를 시작했습니다.


문제는 ‘홈페이지가 없다’가 아니었습니다

의뢰 조직은 오치복합커뮤니티센터의 다양한 시설을 지역 주민에게 개방하고 있었습니다.

하지만 시설에 대한 정보를 확인하거나 이용을 신청하려면 별도로 문의해야 했고, 담당자 역시 예약 내용을 직접 확인하고 관리해야 했습니다.

단순히 새로운 홈페이지 하나를 만드는 것으로는 이 문제를 해결하기 어려웠습니다.

진정한 불편함을 확실히 해소하기 위한 문제 정의 마인드맵

 

그래서 이번 프로젝트의 목표를 이렇게 잡았습니다.

주민은 원하는 시설을 쉽게 찾아 예약하고, 관리자는 들어온 예약을 한 곳에서 관리할 수 있도록 하는 것.

즉, 홈페이지 제작 자체가 목적이 아니라 기존 예약 업무를 온라인으로 전환하는 것이 핵심이었습니다.


기술보다 먼저 ‘어떻게 달라질지’를 정했습니다

개발 경험이 없는 조직과 프로젝트를 진행할 때 처음부터 서버, 데이터베이스, API 같은 기술 이야기를 시작하면 오히려 의사결정이 어려워질 수 있습니다.

그래서 노바링크는 기술 이야기를 뒤로 미뤘습니다.

대신,

“이 시스템이 만들어지면 주민은 무엇이 편해져야 할까요?”

“담당자는 지금 하고 있는 일 중 무엇을 하지 않아도 되어야 할까요?”

이런 질문을 중심으로 업무 흐름부터 정리했습니다.

노바링크가 생각하는 기획은 기능을 많이 추가하는 과정이 아니라, 실제로 필요한 변화가 무엇인지 구체화하는 과정에 가깝습니다.


필요한 기능을 하나의 흐름으로 정리했습니다

논의를 거치면서 이번 프로젝트의 개발 범위는 크게 두 영역으로 나뉘었습니다.

주민이 이용하는 홈페이지

주민은 홈페이지에서 시설 정보를 확인하고 원하는 시설의 예약을 신청할 수 있도록 했습니다.

예약이 확정되면 이용자가 결과를 확인할 수 있도록 알림 기능도 함께 구성했습니다.

담당자가 사용하는 관리자 페이지

관리자는 접수된 예약을 별도의 관리자 페이지에서 확인할 수 있도록 했습니다.

예약 상태를 변경하거나 취소하는 등 실제 운영에 필요한 관리 기능도 함께 개발했습니다.

전체 흐름은 최대한 단순하게 구성했습니다.

시설 확인 → 예약 신청 → 관리자 확인 → 예약 확정 → 이용자 안내

막연했던 “예약을 온라인으로 받고 싶다”는 요구가 실제 운영 가능한 예약 시스템으로 바뀌는 과정이었습니다.


다양한 연령층이 사용할 수 있도록 단순하게 만들었습니다

 

 

지역 주민을 대상으로 하는 서비스인 만큼 사용하는 사람의 연령과 디지털 경험도 다양했습니다.

그래서 화려한 화면보다 누구나 설명 없이 사용할 수 있는 흐름을 만드는 것이 중요했습니다.

시설을 찾고, 정보를 확인하고, 예약을 완료하기까지 불필요한 단계를 줄였습니다.

노바링크는 화면을 예쁘게 만드는 것도 중요하지만, 실제 서비스에서는 사용자가 원하는 행동을 얼마나 쉽게 완료할 수 있는가가 더 중요하다고 생각합니다.


구축 전과 구축 후, 예약 방식이 달라졌습니다

구축 전

시설을 이용하려면 별도의 예약 문의가 필요했습니다.

담당자 역시 들어온 요청을 직접 확인하고 예약 현황을 별도로 관리해야 했습니다.

구축 후

완성된 사용자 페이지

 

시설에 배치된 QR코드를 통해 주민이 홈페이지에 바로 접속할 수 있게 되었습니다.

홈페이지에서 시설 정보를 확인하고 직접 예약을 신청할 수 있으며, 담당자는 관리자 페이지에서 접수된 예약 현황을 확인하고 관리할 수 있습니다.

사이트 오픈 이후에는 네이버와 구글 검색을 통해 홈페이지를 찾을 수 있도록 기본적인 SEO 작업도 함께 진행했습니다.

결과적으로 오프라인 문의 중심이었던 예약 과정이 온라인 예약과 관리자 시스템 중심의 구조로 전환되었습니다.


오픈했다고 프로젝트가 끝나는 것은 아닙니다

웹사이트나 시스템은 실제 운영을 시작한 이후에야 보이는 문제들이 있습니다.

사용자가 예상과 다른 방식으로 기능을 사용하기도 하고, 운영을 하면서 새로운 기능이 필요해지기도 합니다.

이번 프로젝트도 개발 완료 이후 유지보수를 계속 진행하고 있습니다.

실제 운영 과정에서 나온 의견을 바탕으로 추가적인 홈페이지 리뉴얼과 기능 확장도 함께 논의하고 있습니다.

노바링크는 프로젝트를 납품하는 것으로 끝내기보다 실제로 사용되는 과정에서 필요한 변화를 함께 만들어가는 것을 중요하게 생각합니다.


개발을 잘 알아야 외주를 맡길 수 있는 것은 아닙니다

홈페이지 제작이나 프로그램 개발을 처음 알아보는 분들이 가장 어려워하는 부분 중 하나가 바로 이것입니다.

“제가 개발을 모르는데 원하는 걸 제대로 설명할 수 있을까요?”

처음부터 기능 명세서나 완성된 기획서를 준비할 필요는 없습니다.

대신 아래 정도만 생각해보면 됩니다.

  • 지금 어떤 부분이 가장 불편한가
  • 누가 이 서비스를 사용할 것인가
  • 서비스가 만들어지면 무엇이 달라졌으면 하는가
  • 현재 반복적으로 처리하고 있는 업무는 무엇인가

이것을 바탕으로 필요한 기능과 개발 범위를 구체화하는 것은 개발사의 역할이기도 합니다.


기능을 만드는 회사보다, 같이 답을 찾는 개발 파트너

이번 프로젝트 역시 처음부터 “예약 시스템과 관리자 페이지를 이렇게 만들어주세요”라는 요청으로 시작하지 않았습니다.

막연했던 문제를 함께 정리하고,

사용자가 어떤 과정을 거쳐야 하는지,
담당자는 어떤 업무를 처리해야 하는지,
실제 운영에서는 어떤 기능이 필요한지를 하나씩 정의하면서 결과물을 만들었습니다.

노바링크는 홈페이지, 웹·앱 서비스, 업무 시스템을 개발할 때 요청받은 기능을 그대로 구현하는 것에서 멈추지 않습니다.

기획부터 디자인, 개발, 그리고 실제 운영 이후까지.

서비스가 실제로 쓰이기 위해 무엇이 필요한지 함께 고민하는 개발 파트너를 지향합니다.

 

노바링크에 개발 의뢰하기

Novalink

Novalink

Writer

홈페이지부터 앱, AI, 업무 시스템까지. 무엇을 어떻게 만들어야 할지 고민하는 기업과 기관을 위해 개발 비용, 기획 방법, 업체 선정 기준과 실제 구축 사례를 소개합니다.