꾸준히 알고리즘 문제를 풀기란 너무 어렵다.
팀 단위로 폭탄돌리기처럼 문제를 풀게 해주는 웹 페이지가 있다면 어떨까?
게임 요소를 사용해 백준 사이트의 문제를 보다 재미있게 풀어보고자 한다.
-
[구현 완료]
💡 Token 사용을 통한 로그인 및 회원가입 기능.
💡 랜덤 팀 코드 부여를 통한 팀 생성, 팀 코드 입력을 통한 팀 참 기능.
💡 웹 크롤링을 통해 설정 티어의 백준 문제 리스트 가져오기 / 해당 문제를 푼 유저를 파악하는 기능.
💡 팀 설정을 통해 랜덤으로 폭탄 소유자를 설정하고 제한 시간을 설정하여, 시간 초과시 점수를 차감하는 기능.
💡 점수에 따른 팀 랭킹 출력 기능.
💡 문제 풀이에 따른 실시간 알림 기능.
💡 미풀이 문제에 대한 추천 기능.
[미구현 · 구현예정]💡 ---
💡 ---
-
✔️ 게임적인 요소를 첨가하여 알고리즘 문제 풀이를 푸는 것에 동기부여를 받을 수 있다.
✔️ 팀 랭킹 출력 등의 팀 단위 활동을 통해 성실한 풀이에 대한 책임감을 가질 수 있다.
- [개발 인원] : 6인 개발
- [개발 기간] : 2023/02 ~ 2023/03
- [역할분담]
JAVA , JAVASCRIPT
Spring Boot
React
MySQL