프로젝트 배경
관리자 측면의 사용자 관리를 최대한 간소화 시켜 사용자 관리의 피로를 줄이고, 사용자 측면에서는 설정 파일만 받는다면 바로 실행해서 연결할 수 있도록 함.
프로젝트 성과
사용자 관리의 피로도 감소
일일이 사용자 정보를 입력하고 관리할 필요 없이, 사용자 닉네임으로만 사용자를 구분하고 사용량을 모니터링하거나 VPN 접근을 제한하는 기능.
핵심 기능


설정 및 관리 과정 간소화
상대적으로 간단한 WireGuard 기반 VPN 에서 한층 더 간소화 시켜 사용자의 피로도를 줄임
진행 단계
기획 및 디자인
2025.08.
크게 UI 측면의 화려함이나 멋짐을 고려하지 않고, 기능적 측면의 안정성과 사용자가 사용하기에 편리하도록 구상.
개발
2025.08.
사용자가 잘못 입력했거나, 예기치 못한 동작으로 인한 오동작을 최대한 프로그램 상에서 잘 핸들링 하도록 신경썼습니다.
프로젝트 상세
1) 포트폴리오 소개 : 서비스 카테고리(ex. 커머스, AI 등)와 메인 타깃(ex. 주부, 청소년) 등을 포함한 간략한 소개
- 예시 : 주부들을 위한 생활용품 커머스 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 예시) 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, 관리자 페이지 개발 등
- 예시) 반응형 웹, Android, iOS 등
3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지
- 예시) 회원등급제 기능, 숙소 추천 로직 구성, GPS 기반 숙소 리스트, 실시간 예약 및 결제 페이지 등
4) 주안점 : 서비스 구축 시 중점이 되었던 사항
- 예시) 개인 정보에 대한 보안, 트렌디한 디자인 등
- 예시 : 주부들을 위한 생활용품 커머스 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 예시) 화면 설계, UI/UX 디자인, 서버 구축, Front-end 개발, 관리자 페이지 개발 등
- 예시) 반응형 웹, Android, iOS 등
3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지
- 예시) 회원등급제 기능, 숙소 추천 로직 구성, GPS 기반 숙소 리스트, 실시간 예약 및 결제 페이지 등
4) 주안점 : 서비스 구축 시 중점이 되었던 사항
- 예시) 개인 정보에 대한 보안, 트렌디한 디자인 등

VPN 서버 메인 관리 화면

클라이언트 트레이 메뉴