- 함께, 경주는 사용자에 맞는 정책 정보 제공 및 사용자와 함께 소통하며 더 나은 경주로 나아가기 위한 서비스입니다.

- 프론트엔드에서 카카오 간편 로그인을 통해 DB에 사용자 정보가 존재하는지 확인한다.
- 정보가 존재하면 메인화면으로 이동하고, 정보가 존재하지 않으면 사용자가 직업을 선택하고 나이를 입력하여 회원가입을 완료하고 메인화면으로 이동한다.
- 회원가입에서 선택한 직업정보를 기반으로 데이터베이스에서 해당 직업과 관련된 정책을 필터링한다.
- 필터링된 정책 리스트가 메인화면에 10개씩 출력되고, 스크롤을 통해 새로운 정보를 불러온다.
- 사용자는 스크랩 버튼을 통해 관심이 있는 정책을 스크랩할 수 있다.
- 경주시에서 시행하고 있는 정책에 대해서 만족도, 선호도, 피드백 의견을 사용자가 제시할 수 있도록 제공한다.
- 만족도 조사의 경우 라디오 버튼을 통해 의견을 제출하고, 선호도의 경우 사용자가 화면을 좌,우로 밀어서 좋은지 싫은지 응답을 제출하고, 피드백 의견의 경우 사용자가 자신의 의견을 입력하여 제출하도록한다.
- 사용자가 제안하기 탭에 접근하여 다른 사용자가 제안한 정책을 조회할 수 있다.
- 사용자는 자신 또는 다른 사람이 제안한 정책에 대해서 좋아요를 누를 수도 있고 취소할 수도 있다.
- 사용자는 자신의 생각을 반영하여 새로운 정책을 정해진 양식에 따라 입력하여 제출할 수 있다.
- 사용자는 자신의 가입 정보를 조회할 수 있다.
- 사용자는 자신이 스크랩한 맞춤 정책 정보를 조회할 수 있다.

Category | Technologies |
---|---|
Frontend | React |
Backend | Spring Boot, MySQL, Redis |
Others | Github, Notion, Figma |
팀원 이름 | 역할 |
---|---|
팀장(Leader) 최민수 | Backend, Frontend |
정성훈 | Backend |
임덕윤 | Frontend |
김광래 | Frontend |