- 최초 접속 시 스플래시 화면이 뜨고 로그인 화면으로 이동됨 (소셜로그인도 가능)
- 회원가입 시, 이메일과 비밀번호를 입력하고 이메일 인증을 받음
- 그 후, 5개 키워드 중 3개를 선택하면 회원가입 완료
- 자신이 작성한 내 퀴즈, 내 피드(일상글), 내 좋아요(자신이 좋아요 표시한 게시글)를 볼 수 있음
- 퀴즈 오답 복습, 오늘의 퀴즈( 하루 랜덤 1문제씩 출제 ) 기능 구현
- 자신이 관심 키워드로 지정한 퀴즈 게시물을 최신순 & 조회순 & 인기순 내림차순으로 조회 가능
- 해당 화면에서 자신이 회원 가입했을 때 설정했던 관심 키워드 변경 가능
- 조회수와 좋아요가 많은 게시글을 1위부터 10위까지 볼 수 있음
- 키워드가 포함된 게시글들을 검색해서 조회 가능
1️⃣ 객관식
2️⃣ 주관식
- 게시글에 적재되어 있는 퀴즈들은 1~15문제로 구성. 객관식과 주관식 형태로 되어 있음
- 문제 오답 시, 오답복습 이력에 적재되고 문제 정답 시, 각 문제당 10포인트 획득
- 퀴즈에 이상 있을 시, 신고하기 기능을 통해 코멘트 입력 후 신고 가능
- 한 문제 당, 신고 횟수가 3번 이상 누적 시 해당 문제는 자동 비활성화 처리
- 퀴즈가 들어있는 게시글에 댓글로 반응을 나타낼 수 있음
- 댓글에 대댓글 구현 기능
- 댓글에 공감 또는 마음에 들었을 때, 좋아요로 공감 표시 가능
- 댓글에 이상이 있을 시, 신고 가능. 신고가 3번 이상 누적되면 해당 댓글 비활성화 처리
1️⃣ 객관식
2️⃣ 주관식
- 객관식/주관식 선택 가능, 최대 15문제까지 출제 가능
- Front-end : Android
- Back-end : Spring, Node.js, MySql
- Deployment : AWS EC2, AWS RDS, AWS S3, Ngnix
- Team-collaboration : Notion, Github, Figma, Spreadsheet, AQueryTool
- Tools : IntelliJ, Visual Studio Code, WorkBench, DataGrip
- Kotlin
- Java
- JavaScript
- SQL
-
Part :
- 카카오 / 네이버 소셜 계정 회원가입 & 로그인 구현
- 내 정보 - 자신이 등록한 게시글, 자신이 지정한 카테고리 별 게시글 조회
- 게시글 - 게시글 CRUD, 최신순/조회순/인기순 필터링 정렬, 카테고리 별 게시글 조회
- 퀴즈 - 퀴즈 CRUD, 퀴즈 신고 CRUD 구현
- 오늘의 퀴즈 ( 하루마다 랜덤 문제 한 문제씩 출제 ) 기능 구현
- 오답 복습 ( 틀린 퀴즈 문제는 날짜별로 저장 ) CRUD 기능 구현
-
Tech Stack :
- Node.js, MySQL
- AWS EC2, AWS RDS, AWS S3, Ngnix
- Notion, Github, Figma, Spreadsheet, AQueryTool
- Visual Studio Code, DataGrip
-
비밀번호
-
Password : 47p6nh
-
-
이미지 파일
※ 남은 작업이 있는 관계로 현재는 비공개
- 로컬 테스트 링크 : http://localhost:3000
- 개발용 서버 링크 : https://dev.wani-softsquared.shop
- 배포용 서버 링크 : https://prod.wani-softsquared.shop
GitHub - Money-Language/moge-node-server
- 최우수상 : [ MakeUs Challenge ] CMC & CX 2기 챌린저 데모데이


















