유저 피드백을 바탕으로 수정한 부분과 추가로 구현하려고 했던 기능을 개발한 후, 홍보하기 위한 글을 작성했다.
[ReadRiddle] - POP QUIZ 랭킹 시스템 업데이트!안녕하세요, AI 8기 3조 삼삼오오입니다! 🎉
여러분과 함께할 첫 번째 프로젝트를 성공적으로 배포한 후, 여러분의 소중한 피드백을 반영하여 더 멋진 기능으로 돌아왔습니다!
📝 문제 형식 업그레이드!
기존 5지선다 문제에서 코딩 테스트 위주의 단답형 문제로 바꾸어 더 흥미롭고 도전적인 퀴즈를 제공합니다!
🏆 점수제와 실시간 랭킹 도입!
문제를 풀 때마다 점수를 쌓아 나만의 기록을 만들어보세요! 새롭게 추가된 실시간 랭킹 시스템을 통해 다른 참가자들과 흥미로운 경쟁을 경험할 수 있습니다. Pop Quiz 페이지에서 자신의 점수와 랭킹을 한눈에 확인할 수 있으며, 프로필 페이지에서는 점수와 랭킹은 물론, 랭킹 등급에 대한 상세 설명도 함께 제공합니다.
지금 바로 ReadRiddle에 참여해 개발자들만의 특별한 퀴즈 대결을 즐겨보세요!유저 테스트 설문에도 많은 관심과 참여 부탁드립니다!
https://forms.gle/CA7SaahEhNMG7DUw8
✨ ‘삼삼오오’가 여러분의 피드백을 기다립니다! ✨
원래는 AI가 정해진 시간마다 객관식 문제를 생성했다. 객관식 문제는 쉽게 정답을 찍거나, 정답만을 맞히기 위한 도배성 채팅이 올라올 가능성이 높았다. 이를 방지하기 위해 문제 형식을 단답형으로 바꾸었다. 단답형 문제는 객관식 문제보다 체감 난이도가 높기 때문에, 유저 피드백 중 문제 대기 시간이 너무 길다는 부분도 함께 해결될 것으로 예상된다.
또한 점수제를 도입해 랭킹 시스템을 구현했다. 단체 채팅방에 실시간으로 랭킹을 확인할 수 있는 랭킹 보드도 구현했다. UI에도 크게 변화가 생기기도 했고, 홍보 차원에서 위와 같이 업데이트 공지를 한 번 더 올리게 되었다. 바뀌기 UI와 바뀐 후의 UI를 비교해보자. 아래에 이미지를 첨부했다.
스타일적인 개선도 추가하여, 기존에 단조로웠던 스타일에서, 랭킹보드와 채팅화면, 참여자 목록이 각각 구분되지만 과하지 않은 느낌으로 스타일을 개선하려고 노력했다.
배포가 끝나도 계속해서 수정 사항이 발생했고, 다 된 것 같아도 부족한 것 같은 느낌이 계속 들었다. 한 팀원이 개발은 계속 개발할 부분이 생긴다는 말을 했다. 참 공감되는 말이었다. 내가 더 많은 지식을 갖추고 더 좋은 실력을 갖게 될수록 더욱 그러할 것 같았다. 지금은 내가 해결하기 힘든 부분들이 많아서, 부족해보이거나 아쉬운 부분을 발견해도 선뜻 개선을 시작할 마음이 잘 들지 않는다. 아직 배울 게 많으니 앞으로도 계속 지식을 쌓아나가야겠다는 생각이 들었다.
프로젝트를 시작할 때 구현하고자 했던 기능들은 모두 구현하였다. 처음에는 단순히 채팅 페이지 하나에서 문제를 내는 챗봇에서, 지금의 ReadRiddle 서비스까지 꽤나 많은 발전이 있었다. 아주 뿌듯하다.