1115_중간보고 - 202010112/projects GitHub Wiki

중간 보고서

프로젝트명: 도서 및 영화 추천 웹사이트

진행 기간: 2024년 10월 1주차 ~ 2024년 12월 2주차 (예정)


1. 프로젝트 개요

사용자가 선택한 장르, 분위기, 주제에 따라 도서와 영화를 추천해주는 웹사이트를 제작하는 프로젝트입니다.

기술 스택

  • 프론트엔드: React.js, CSS/SCSS
  • 백엔드: Node.js, Express.js
  • 데이터베이스: MongoDB
  • API 활용: Google Books API, TMDB API

2. 현재까지의 진행 상황

  • 초기 설정 및 환경 구축

Node.js와 React.js를 기반으로 프로젝트 환경 구성.

GitHub에 리포지토리 생성 및 버전 관리 진행.

  • API 연동 및 데이터 처리

Google Books API와 TMDB API를 통해 도서와 영화 데이터를 연동.

사용자의 선호도(장르, 분위기, 주제)를 기반으로 API 호출 및 결과 처리 로직 구현.

  • 사용자 인증 시스템 구축

JWT를 활용한 로그인 및 회원가입 기능 구현.

  • 리뷰 및 평가 기능 개발

사용자가 추천받은 도서와 영화에 리뷰와 별점(평가)을 남길 수 있는 기능 추가.

MongoDB에 리뷰 데이터를 저장하고, 리뷰 목록을 UI에 표시.

  • 다만 아직 오류가 많이 남아있어 페이지가 제대로 표시되지 않는 등의 문제가 존재합니다. 해당 에러를 가능한 빨리 해결하는 것이 목표입니다.

3. 다음 목표 및 계획

오류 원인 파악 및 해결

주요 작업

  • 문제 원인을 찾아 수정
  • UI 개선을 통해 사용성을 높임