Coder Social home page Coder Social logo

hanghaecinema's Introduction

🎥 항해 시네마

  1. ✏️ 프로젝트 소개
  2. 📽 서비스 기능
  3. 📺 API 설계
  4. 🦁개발타임라인

ʕ•̫͡ʕ•̫͡ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʔ

✏️프로젝트 소개

  • 영화 상세 및 리뷰 정보를 보여주는 웹사이트

📆 기간

  • 2021년 07월 09일 ~ 2021년 7월 15일

👍 팀원

  • 🐔 허동우 (Front-end)
  • 🐸🦔 곽신영 (Front-end)
  • 🐏 김진태 (Back-end)
  • 🐬박연우 (Back-end)
  • 🦨전승운 (Back-end)

📽 서비스 기능

  • 영화 목록을 보여줌
  • 리뷰 목록을 보여줌
  • 영화 이미지 hover 시 영화 제목 및 간단한 영화 정보를 보여줌
  • 각 영화 이미지 클릭 시 영화 상세 정보(장르, 런타임, 별점 등) 및 리뷰 목록을 보여줌
  • 리뷰 등록을 할 수 있음.
  • 리뷰 삭제를 할 수 있음.

📺 API 설계

̿̿ ̿’̿’̵͇̿̿з=༼ ▀̿̿Ĺ̯̿̿▀̿ ̿ ༽

  • 💾 로그인/회원가입

기능 method URL 작업현황
회원가입 POST /signup 삭제
회원 중복 확인하기 get /signup/{email} 삭제
로그인 POST /login 삭제
로그아웃 /logout 삭제
  • 🎬 영화

기능 method URL 반환
영화 목록 크롤링 GET
영화 목록 불러오기 GET /movies
  • 📃 리뷰

기능 method URL 반환
리뷰 작성하기 POST /api/reviews
리뷰 목록 불러오기 GET /api/reviews/{id}
리뷰 수정하기 PUT /api/reviews/update/{id}
리뷰 삭제하기 PUT /api/reviews/delete/{id}

🦁 개발타임라인

일자 진행 목록
2021.07.09 프로젝트 설계(주제 선정, 목표 설정, 와이어프레임 작성, 테이블 작성, API 작성 프론트/백엔드 Repository 생성
2021.07.10 네이버 영화 사이트 크롤링 구현.
2021.07.11 크롤링 코드 리팩토링
2021.07.12 리뷰 작성 및 불러오기
2021.07.13 회원가입 및 로그인 jwt적용
2021.07.14 리뷰 업데이트 및 삭제
2021.07.15 회원가입, 로그인 ,좋아요 삭제..
2021.07.16 배포

hanghaecinema's People

Contributors

swcide avatar reaqua07 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.