/sesac-docent

Primary LanguageJavaScript

SeSAC 도슨트 프로그램

현대IT&E FullStack개발자 양성과정 8기 1차 프로젝트
> 개발기간: 2023.12.11 ~ 2023.12.15

배포 주소

https://www.ehyundai.com/newCulture/EH/EH000001_L.do

팀원 및 역할

  • Role: 프론트엔드 총괄
  • Details:
    • 메인페이지
    • 게시판(공지사항, 리뷰, 1:1 문의 등)
    • 인증(회원가입, 로그인, 회원정보수정, 비밀번호찾기)
    • 관리자 페이지
  • Role: PL/SQL 제작, 게시글 CRUD
  • Details:
    • 게시글 작성 ( 단일 API 엔드포인트로 전체 게시판 글 작성 및 게시판별 default 값 조절)
    • 게시글 목록 출력 ( 단일 API 엔드포인트로 각 게시판별 게시글 목록 출력, 게시판 별 글번호, 검색 기능 구현)
    • 게시글 출력 ( 단일 API 엔드포인트로 게시판 별 게시글 내용 출력, 단일 쿼리로 게시글과 댓글 처리)
    • 전시 요소 출력( 단일 API 엔드포인트로 전시요소 출력, 페이지 크기, 페이지 번호, 글번호, 검색어기능 구현)
    • PL/SQL를 위한 백엔드 CRUD 제작
  • Role: 회원가입 자체 구현, 시큐리티, 전시관, 전시회, 작가, 작품 CUD 구현
  • Details:
    • 중복이메일 검사 및 이메일 인증 절차
    • 회원 CRUD
    • 로그인, 로그아웃, 비밀번호 찾기

프로젝트 소개

H_Docent : 현대 백화점 작품 정보제공 및 리뷰 커뮤니티 게시판

주제

기술 스텍

Front

Backend

DB

배포

아쉬웠던 점 (학습이 필요한점 )

  • 프로시저 리턴방식

    • pl/sql에서의 리턴방식
    • spring에서 Mapper 연결을 어떻게 해야할지
  • 중첩 함수 사용

    • 단일 함수와 중첩 함수의 사용 방식 차이
    • 중첩 함수도 pipe로 결과를 받을 수 있는지
    • 중첩함수의 Mapper와 연결 방법