본문 바로가기
개발

[개발] 사이드 프로젝트 시작

by 공덕뉸나 2024. 10. 10.

저번에 개인 프로젝트를 하나 끝내고 어떤 기능을 개발을 해볼까 고민을 하다가 설문 작성 기능을 만들어보는게 어떨까 생각이 들었다.

온라인 만족도 조사는 워낙 많이 하기 때문에 설문지를 등록하고 설문 결과를 통해 통계를 만들어보면 좋을 것 같았다.

 

여러 가지 서비스를 가지고 있는 회사가 설문을 등록하는 방식으로 구현을 할 것이기 때문에 회원가입 및 로그인 기능도 구현할 예정이다.

우선 설문지는 여러개를 등록할 수 있기 때문에 대표 설문지를 하나 지정하려 한다.

사용자가 입력한 설문결과를 테이블에 저장할 것이다.

 

서비스

- 어떤 서비스에 관한 설문인지 알기 위하여 서비스 관리 기능을 구현 (등록, 수정, 조회, 삭제 등)

 

설문지

- 대표 설문지로 지정된 설문지는 삭제 불가능

- 설문결과가 하나라도 있다면 수정 불가능

- 설문지 관리 기능 구현 (조회, 등록, 삭제, 수정, 대표 설문지 설정)

 

설문 결과

- 항목별 통계

- 결과별 참여 인원 조회

- 설문결과 관리 기능 (목록 및 상세 조회)

 

우선 이정도 API를 만들기로 정리하고 차례차례 개발하면서 더 자세하게 업로드 해야겠다.

Java로 개발한 후에 Kotlin으로도 개발해봐야겠다.