프로젝트/Reviewing(리뷰잉)

강의 리뷰 플랫폼 Reviewing(리뷰잉) 소개

노루스름한맛 2025. 2. 10. 21:20

https://reviewing.my

 

Reviewing

 

reviewing.my

 

프로젝트 소개

프로젝트 이름 : Reviewing(리뷰잉)

구성원 : Back-end 1명, Front-end 1명

기간 : 2024.09 ~ 진행중

기술스택 : 

Back-end : Java 21/Spring Boot 3.X, PostgreSQL, MySQL, Spring Data JPA, Spring Batch, Selenium

Front-end : JavaScript/React

Infra : AWS (EC2, RDS, S3, OpenSearch, Route53, CloudFront)‬

AI & API : OpenAI (Embeddings)

프로젝트 설명

배경 : 

수강할 백엔드 개발 강의를 찾던 중 여러 플랫폼에 방문해서 각 후기를 읽으며 듣고 싶은 강의를 찾는 게 번거롭다는 생각이 들었다.

여러 개발 강의 플랫폼의 강의들을 한 번에 조회하고 리뷰를 작성하면 나에게 맞는 강의를 찾는 플랫폼이 존재하면 어떨까?

라는 생각을 바탕으로 탄생하게 되었다!

설명 : 

4개의 플랫폼(인프런, 패스트캠퍼스, 코드잇, 노마드코더)의 개발 강의 위주로 약 2000개가 넘는 강의를 카테고리별로 조회하며 

리뷰를 남기고 맞춤형 강의를 추천받을 수 있다.

 

주요 기능

강의 조회

플랫폼/카테고리별로 강의 조회

강의 리뷰 작성

1. 수강한 강의들 중 리뷰 작성 

2. 관리자가 내용과 인증 자료를 확인 후 승인 또는 거절

(광고성/유해한 내용이거나 인증 자료에따라 관리자가 거절 할 수 있다.)

3. 리뷰의 상태는 마이페이지에서 확인할 수 있고 승인된 리뷰만 강의 리뷰에 보여진다. 

 

맞춤 강의 추천

관심 있는 주제를 질문하면 리뷰잉에서 가장 관련있는 강의 5개를 추천해준다.
(결과에는 입력한 텍스트, 인기도 (평점, 찜 개수 등)가 반영되어있다.)

 

인프라 구조도

 

 

진행 상황

기본적인 MVP와 배포를 마치고 사람들에게 홍보 중이다.
생각해둔 성능 개선 및 추가 기능 구현, 플랫폼 추가, 코드 리팩토링을 진행하며 꾸준히 운영해 볼 예정이다!!

아직 나를 제외하고 아무도 리뷰를 남기지 않았다..쩝