/UNIBUS

소프티5 하이파이브팀 유니버스 FE

Primary LanguageJavaScript

softee5-highfiveteam-FE

프로젝트 소개

UNIBUS

버스 탑승에 어려움을 겪는 시각 장애인들을 위한 실시간 탑승 예약 및 알림 서비스 a

해결하고 싶은 문제(배경)

  • 버스 기사와의 소통 부족, 장애인이 있음을 알고 있는데에도 무정차 통과하는 경우 발생
  • 저상 버스가 언제 오는지 몰라서 계속 기다려야 함
  • 시각 장애인의 경우 하차벨 위치가 일관되지 않아서 찾기 어려움
  • 시각 장애인의 경우 버스 정류장 소음 때문에 안내 방송이 잘 들리지 않고 언제 버스가 오는지 확인하기 어려움

해결 방안

  • 사용자가 쉽게 출발지와 목적지를 입력하여 저상 버스 탑승을 예약할 수 있는 모바일 웹 서비스 개발
  • 버스 기사에게 장애인 승객의 탑승 정보를 사전에 전달하여 상호간의 소통과 이해 증진

서비스 가치

  • 장애인 사용자가 버스 탑승을 더 쉽고 편리하게 경험할 수 있도록 함
  • 대중교통의 접근성과 사용자 경험 개선으로 사회적 포용성 증진
  • 장애인의 독립적인 이동 및 사회 참여 용이

프로젝트 플로우

  • case1: 버스기사 b

  • case2: 버스승객 스크린샷 2024-01-20 오후 9 58 54

그라운드 룰

GIT CONVENTION

[태그(소문자)]: 내용(한글)

  • [feat]: 새로운 기능 구현
  • [add]: Feat 이외의 부수적인 코드 추가, 라이브러리 추가, 새로운 파일 생성 시
  • [fix]: 버그, 오류 해결
  • [refactor]: 프로덕션 코드 리팩토링
  • [del]: 쓸모없는 코드 삭제
  • [docs]: README나 WIKI 등의 문서 개정
  • [move] : 프로젝트 내 파일이나 코드의 이동
  • [rename]: 파일 이름의 변경
  • [merge]: 다른브렌치를 merge하는 경우
  • [style]: 코드가 아닌 스타일 변경을 하는 경우
  • [test]: 테스트 추가, 테스트 리팩토링(프로덕션 코드 변경 X)
  • [chore]: 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X)

Skill

  • vanillar Script