Website GitHub


지하철 노선도 미션

스프링 과정 실습을 위한 지하철 노선도 애플리케이션


🚀 Getting Started

Usage

application 구동

./gradlew bootRun

기능 요구사항

경로 조회

  • 출발역과 도착역 사이의 최단 거리 경로를 구하는 API를 설계한다.
  • 최단 거리 경로를 구할 때, 총 거리요금을 같이 구해준다.
    • 요금 계산 방법
      • 기본운임(10㎞ 이내): 기본운임 1,250
      • 이용 거리 초과 시 추가운임 부과
        • 10km~50km: 5km 까지 마다 100원 추가
        • 50km 초과: 8km 까지 마다 100원 추가
  • 한 노선에서 뿐만 아니라, 여러 노선의 환승을 고려해서 구해준다.

✏️ Code Review Process

텍스트와 이미지로 살펴보는 온라인 코드 리뷰 과정


🐞 Bug Report

버그를 발견한다면, Issues 에 등록해주세요 :)


📝 License

This project is MIT licensed.